Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in Invergarry, this hotel is 0.1 mi (0.1 km) from Lochaber Geopark and within 9 mi (15 km) of Loch Lochy and Loch Ness. Commando Memorial and Leanachan ...
Glengarry Castle Hotel$162Glengarry Castle Hotel$162
Situated on a river, this inn is 0.1 mi (0.1 km) from Lochaber Geopark and within 3 mi (5 km) of Ben Nevis Distillery and Loch Linnhe. Leanachan Forest and Neptune's ...
Factors Inn & CottageGet RatesFactors Inn & CottageGet Rates
Situated in Spean Bridge, this guesthouse is 0.1 mi (0.1 km) from Lochaber Geopark and 1.5 mi (2.4 km) from Commando Memorial. Loch Lochy and Leanachan Forest ...
Inverour Guest HouseGet RatesInverour Guest HouseGet Rates
Situated in Spean Bridge, this bed & breakfast is 0.1 mi (0.1 km) from Lochaber Geopark and 1.4 mi (2.3 km) from Commando Memorial. Loch Lochy and Leanachan ...
Coire Glas Guest HouseGet RatesCoire Glas Guest HouseGet Rates
Expedia's extensive hotel database features 12 Scotland hotels within a 19-mile radius of Roybridge.
The Lovat, Loch Ness is one of the best.
Situated 18 miles and 10 miles away from the central area of Roybridge, the Inch Hotel and the Riverside Lodge Gardens are some options you might not know about. The Glenspean Lodge Hotel is also within the vicinity, 5 miles away from the central hub of town.
30 miles away from Roybridge is Killin, where visitors can enjoy the Falls of Dochart and Breadalbane Folklore Centre. If you'd like to stay in Killin, check out the room rates at the Killin Hotel and The Courie Inn. Or, you could consider staying in Aberfeldy, 35 miles to the southeast of Roybridge, where you'll find the Moness House Hotel & Country Club and The Breadalbane Arms Hotel. Whether you're just passing through or staying in Aberfeldy, a couple of sights worth adding to your itinerary are the Dewar's World of Whisky and the Black Watch Monument.
Aviemore is positioned 35 miles from Roybridge. While you are in the region, be sure to explore the Speyside Wildlife, Loch an Eilein and Craigellachie National Nature Reserve. You might also like to spend a little time at the Spey Valley Championship Golf Course and Rothiemurchus Estate Visitor Centre. Should you wish to stay in Aviemore, be sure to check the latest deals at the Hilton Coylumbridge and Macdonald Aviemore Highland Hotel.