
Find hotels in Tordarroch from CA $140
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Tordarroch
Family friendly
Check prices for these dates
Our top choices for Tordarroch hotels

Loch Ness Drumnadrochit Hotel
Loch Ness Drumnadrochit HotelInverness
8.0 out of 10, Very good, (425 reviews)
The price is CA $139
CA $167 total
includes taxes & fees
May 18 - May 19

Sweeney Aviemore Two
Sweeney Aviemore TwoAviemore
8.8 out of 10, Excellent, (53 reviews)
The price is CA $156
CA $187 total
includes taxes & fees
May 11 - May 12

Highland Bear Lodge & Woodland Bear Huts
Highland Bear Lodge & Woodland Bear HutsInverness
9.8 out of 10, Exceptional, (297 reviews)
The price is CA $184
CA $221 total
includes taxes & fees
May 8 - May 9

Whitebridge Hotel
Whitebridge HotelInverness
9.2 out of 10, Wonderful, (219 reviews)
The price is CA $262
CA $315 total
includes taxes & fees
May 10 - May 11

Cairngorm Guest House
Cairngorm Guest HouseAviemore
9.6 out of 10, Exceptional, (152 reviews)
The price is CA $238
CA $286 total
includes taxes & fees
May 28 - May 29

Sweeney Aviemore One
Sweeney Aviemore OneAviemore
9.0 out of 10, Wonderful, (80 reviews)
The price is CA $149
CA $179 total
includes taxes & fees
May 18 - May 19

Hillview Park
Hillview ParkBeauly
9.6 out of 10, Exceptional, (75 reviews)
The price is CA $139
CA $166 total
includes taxes & fees
May 9 - May 10

26 Green Drive
26 Green DriveLochardil
The price is CA $221
CA $265 total
includes taxes & fees
May 7 - May 8

Ravenscraig Guest House
Ravenscraig Guest HouseAviemore
9.8 out of 10, Exceptional, (26 reviews)
The price is CA $339
CA $407 total
includes taxes & fees
May 26 - May 27

Macdonald Morlich Hotel
Macdonald Morlich HotelAviemore
7.6 out of 10, Good, (461 reviews)
The price is CA $163
CA $196 total
includes taxes & fees
May 17 - May 18

Loch Ness Cottages
Loch Ness CottagesInverness
9.2 out of 10, Wonderful, (46 reviews)
The price is CA $438
CA $525 total
includes taxes & fees
May 8 - May 9

Cairn Hotel
Cairn HotelCarrbridge
9.0 out of 10, Wonderful, (507 reviews)
The price is CA $246
CA $295 total
includes taxes & fees
May 8 - May 9

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland HotelAviemore
7.8 out of 10, Good, (849 reviews)
The price is CA $206
CA $247 total
includes taxes & fees
May 10 - May 11

High March
High MarchInverness
10.0 out of 10, Exceptional, (40 reviews)
The price is CA $265
CA $265 total
includes taxes & fees
May 14 - May 15

The Loch Ness Inn
The Loch Ness InnInverness
9.2 out of 10, Wonderful, (544 reviews)
The price is CA $353
CA $424 total
includes taxes & fees
Jun 1 - Jun 2

Loch Ness Lodge
Loch Ness LodgeInverness
10.0 out of 10, Exceptional, (194 reviews)
The price is CA $519
CA $623 total
includes taxes & fees
Jun 6 - Jun 7

Premier Inn Inverness Millburn Rd
Premier Inn Inverness Millburn RdMillburn
7.6 out of 10, Good, (15 reviews)
The price is CA $218
CA $262 total
includes taxes & fees
May 21 - May 22

Foyers House
Foyers HouseInverness
9.0 out of 10, Wonderful, (131 reviews)
The price is CA $246
CA $295 total
includes taxes & fees
May 11 - May 12

Bunchrew House Hotel
Bunchrew House HotelInverness
9.6 out of 10, Exceptional, (164 reviews)
The price is CA $439
CA $526 total
includes taxes & fees
May 8 - May 9
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Tordarroch
Trip time! Discover the riverfront, local cuisine, and castle in relaxing Tordarroch.

Photo by Lesley Robertson
Open Photo by Lesley Robertson
Top Tordarroch Hotel Reviews
Recent Reviews in Tordarroch

Waverley Guest House
2/10 Terrible
More cheap stays in Tordarroch

Inverness Holiday House
47 Montague Row Inverness SCT
The price is CA $131 per night from May 31 to Jun 1
CA $131
CA $157 total
May 31 - Jun 1
includes taxes & fees
5.8/10 (79 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- 4 Star Hotels in Inverness
- 5 Star Hotels in Inverness
- Aberarder Hotels
- Abriachan Hotels
- Beauly Hotels
- Hotels near Beauly Priory
- Croachy Hotels
- Hotels near Culloden Battlefield
- Culloden Hotels
- Culloden Moor Hotels
- Dalcross Hotels
- Highland Hotels
- Dores Hotels
- Drumnadrochit Hotels
- Farr Hotels
- Inshes Hotels
- Inverarnie Hotels
- Inverfarigaig Hotels
- Apartments in Inverness
- B&B in Inverness
- Cabin Rentals in Inverness
- Hotels near Inverness Castle
- Chalets in Inverness
- Lgbt Friendly Hotels in Inverness City Centre
- Inverness City Centre Hotels
- Cottages in Inverness
- Guest Houses in Inverness
- Hostels in Inverness
- Beach Hotel Hotels in Inverness
- Boutique Hotels in Inverness
- Cheap Hotels in Inverness
- Family Hotels in Inverness
- Hilton Hotels in Inverness
- Hotels with a Pool in Inverness
- Hotels with Wifi in Inverness
- Hotels with Kitchenettes in Inverness
- Lgbt Friendly Hotels in Inverness
- Luxury Hotels in Inverness
- Pet-Friendly Hotels in Inverness
- Spa Hotels in Inverness
- Hotel Wedding Venues Hotels in Inverness
- Wyndham Hotels in Inverness
- Inverness Hotels
- Inns in Inverness
- Lodges in Inverness
- Vacation Homes in Inverness
- Resorts in Inverness
- Villas in Inverness
- Kiltarlity Hotels
- Kirkhill Hotels
- Loch Ness Hotels
- Lochend Hotels
- Milton Hotels
- Milton of Leys Hotels
- Moy Hotels
- North Kessock Hotels
- Tomatin Hotels
- Torness Hotels
- Hotels near Urquhart Castle
- Flights to Inverness
- Flights from Calgary to Inverness
- Flights from Ottawa to Inverness
- Flights from Toronto to Inverness
- Flights from Vancouver to Inverness
- Flights from Dores
- Flights from Tyler to Inverness
- Flights from Lloydminster to Inverness
- Flights from Saskatoon to Inverness
- Flights from Prince George to Inverness
- Flights from Asosa to Inverness
- Flights from Bergen to Inverness
- Flights from Fort St. John to Inverness
- Flights from Halifax to Inverness
- Flights from Salisbury to Inverness
- Flights from Winnipeg to Inverness










































































