Balmacara Bay is on the north shore of Loch Alsh. To the south of the bay, at about 1 km can be seen the opening of Kyle Rhea that separates the mainland of Scotland from the Isle of Skye, with Beinn na Caillich at 732metres to the right of the opening. Further to the east of the opening is the small hill of Glas Bheinn at 397metres. Further east again, and clearly visible from the bay, is the village of Ardintoul and Ardintoul Bay and Ardintoul point.