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

Muckrach Country House
Muckrach Country HouseGrantown-on-Spey
10.0 out of 10, Exceptional, (2 reviews)
The price is CA $296
CA $355 total
includes taxes & fees
Jul 27 - Jul 28

Loch Ness Drumnadrochit Hotel
Loch Ness Drumnadrochit HotelInverness
8.0 out of 10, Very good, (462 reviews)
The price is CA $163
CA $195 total
includes taxes & fees
Jul 17 - Jul 18

Premier Inn Inverness Millburn Rd
Premier Inn Inverness Millburn RdMillburn
8.2 out of 10, Very good, (26 reviews)
The price is CA $180
CA $216 total
includes taxes & fees
Jul 12 - Jul 13

Foyers House
Foyers HouseInverness
9.0 out of 10, Wonderful, (143 reviews)
The price is CA $245
CA $294 total
includes taxes & fees
Jul 12 - Jul 13

Smithton Hotel
Smithton HotelInverness
8.6 out of 10, Excellent, (252 reviews)
The price is CA $224
CA $269 total
includes taxes & fees
Jul 12 - Jul 13

High Range Hotel
High Range HotelAviemore
9.6 out of 10, Exceptional, (374 reviews)
The price is CA $185
CA $222 total
includes taxes & fees
Jul 26 - Jul 27

North Kessock Hotel
North Kessock HotelInverness
9.0 out of 10, Wonderful, (164 reviews)
The price is CA $285
CA $342 total
includes taxes & fees
Jul 12 - Jul 13

Loch Ness Clansman Hotel
Loch Ness Clansman HotelInverness
8.0 out of 10, Very good, (761 reviews)
The price is CA $270
CA $325 total
includes taxes & fees
Jul 12 - Jul 13

Tulloch Castle Hotel
Tulloch Castle HotelDingwall
8.6 out of 10, Excellent, (801 reviews)
The price is CA $250
CA $300 total
includes taxes & fees
Jul 19 - Jul 20

Sweeney Aviemore Two
Sweeney Aviemore TwoAviemore
8.8 out of 10, Excellent, (66 reviews)
The price is CA $168
CA $202 total
includes taxes & fees
Jul 16 - Jul 17

Bunchrew House Hotel
Bunchrew House HotelInverness
9.6 out of 10, Exceptional, (176 reviews)
The price is CA $491
CA $589 total
includes taxes & fees
Jul 13 - Jul 14

Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness AirportInverness
9.0 out of 10, Wonderful, (1,003 reviews)
The price is CA $315
CA $378 total
includes taxes & fees
Aug 2 - Aug 3

Loch Ness Lodge
Loch Ness LodgeInverness
10.0 out of 10, Exceptional, (221 reviews)
The price is CA $562
CA $675 total
includes taxes & fees
Jul 14 - Jul 15

Seabank House Hotel
Seabank House HotelNairn
10.0 out of 10, Exceptional, (38 reviews)
The price is CA $250
CA $300 total
includes taxes & fees
Jul 12 - Jul 13

Cairngorm Guest House
Cairngorm Guest HouseAviemore
9.6 out of 10, Exceptional, (161 reviews)
The price is CA $275
CA $329 total
includes taxes & fees
Aug 4 - Aug 5

Highland Bear Lodge & Woodland Bear Huts
Highland Bear Lodge & Woodland Bear HutsInverness
9.8 out of 10, Exceptional, (315 reviews)
The price is CA $221
CA $266 total
includes taxes & fees
Jul 13 - Jul 14

Conon Hotel
Conon HotelDingwall
9.8 out of 10, Exceptional, (38 reviews)
The price is CA $267
CA $321 total
includes taxes & fees
Aug 2 - Aug 3

Cawdor House
Cawdor HouseNairn
9.8 out of 10, Exceptional, (95 reviews)
The price is CA $188
CA $225 total
includes taxes & fees
Jul 22 - Jul 23

Hillview Park
Hillview ParkBeauly
9.6 out of 10, Exceptional, (86 reviews)
The price is CA $174
CA $209 total
includes taxes & fees
Jul 13 - Jul 14

The Priory Hotel
The Priory HotelBeauly
8.8 out of 10, Excellent, (232 reviews)
The price is CA $202
CA $243 total
includes taxes & fees
Jul 12 - Jul 13
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 Craggie
Escape to upscale Craggie! Enjoy its riverfront, food, and castle.

Photo by Dave Fergusson
Open Photo by Dave Fergusson
Top Craggie Hotel Reviews

River Ness Hotel, a member of Radisson Individuals
10/10 Excellent
More cheap stays in Craggie

UHI Inverness – Campus Accommodation
7 Inverness Campus Inverness Scotland
The price is CA $155 per night from Jul 13 to Jul 14
CA $155
CA $186 total
Jul 13 - Jul 14
includes taxes & fees
Frequently asked questions
Explore a world of travel with Expedia
- Travelodge UK Hotels in Inverness
- Moy Hotels
- Hotels with smoking rooms in Inverness
- Castles in Inverness
- Family Hotels in Inverness
- Hotels near Urquhart Castle
- Nairn Hotels
- Cheap Hotels in Inverness
- Apartments in Inverness
- Beauly Hotels
- Cambeth Lodge Guesthouse
- The Boathouse at Croft Downie
- Leonardo Hotel Inverness
- Chalets in Inverness
- An Spiris Accommodation at Dundreggan Rewilding Centre
- Immaculate Cabin 5 Mins to Inverness Dogs Welcome
- Inverness City Suites
- Inverness Hotels
- Hotel Wedding Venues Hotels in Inverness
- Drumnadrochit Hotels
- Luxury Hotels in Highland
- Hostels in Inverness
- Kingsmills Hotel
- Wells Street Cottage
- The Ambassador Hotel
- B&B in Inverness
- Hotels with Early Check-in in Inverness
- The Doune Luxury Highland House
- Tore Hotels
- 206 By the Bridge Apartment
- Spa Hotels in Inverness
- Cottages in Inverness
- Inns in Inverness
- Hotels near Loch Ness
- Guest Houses in Inverness
- Uhi Inverness – Campus Accommodation
- Hilton Hotels in Inverness
- Hotels near Inverness
- Beach Hotel Hotels in Inverness
- Golf Hotels in Inverness
- 4 Star Hotels in Inverness
- Hotels with Kitchenettes in Inverness
- Aparthotels in Inverness
- The Steading Highland Glen Lodge
- Aberfeldy Lodge
- Old Stables by Interhome
- All Inclusive Resorts and in Highland
- Penthouse Riverview Apartment
- Casino Hotels in Inverness
- Wyndham Hotels in Inverness
- Cottages in Inverness Station
- Historic Hotels in Inverness
- Hotels near Inverness Castle
- The Chieftain Hotel
- Villas in Inverness
- Hotels & Resorts for Couples in Inverness
- Hotels with a Pool in Inverness
- Inverness City Centre Hotels
- Cabin Rentals in Inverness
- Lgbt Friendly Hotels in Inverness
- Glasdair Bed & Breakfast
- Immaculate Cabin 5 Mins to Inverness Dog Friendly
- Fortrose Hotels
- No 10
- Lodges in Inverness
- Flights from Halifax (YHZ) to Inverness (INV)
- Flights from Dublin (DUB) to Inverness (INV)
- Flights from Terrace (YXT) to Inverness (INV)
- Flights from Inverness
- Flights from Vancouver (YVR) to Inverness (INV)
- Flights from Calgary (YYC) to Inverness (INV)
- Flights from Paris (CDG) to Inverness (INV)
- Flights from Montreal (YUL) to Inverness (INV)
- Flights from Toronto (YYZ) to Inverness (INV)
- Flights from Glasgow (GLA) to Inverness (INV)
- Flights from Edinburgh (EDI) to Inverness (INV)
- Flights from London (LHR) to Inverness (INV)
- Flights from Ottawa (YOW) to Inverness (INV)
- Flights to Inverness









































































