You're sure to have a terrific time at Campbells of Beauly.
You'll find it in Beauly, 190 kilometres from the national capital, Edinburgh.
The Tornapress, an upmarket choice, is worth paying just a little more if you're after style and comfort.
When you need a little help to keep yourself on your feet, head to Corner on the Square (1 High Street, Beauly). You'll find it only 0.08 kilometres from Campbells of Beauly. For something more substantial, grab a table at Shimla (3 High Street, Beauly). It's only 0.2 kilometres away.
No car, no problem. Venture to Campbells of Beauly by rail. Jump off at Beauly, the most convenient station, and then walk 0.8 kilometres.
Hotels in Campbells of Beauly start at AU$91 per night. Prices and availability subject to change. Additional terms may apply.