Hotels in Craggie
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Craggie?

Premier Inn Aviemore
Premier Inn AviemoreAviemore
9.6 out of 10, Exceptional, (11 reviews)
The price is $100
$120 total
includes taxes & fees
May 7 - May 8

High Range Hotel
High Range HotelAviemore
9.4 out of 10, Exceptional, (349 reviews)
The price is $102
$122 total
includes taxes & fees
May 4 - May 5

Macdonald Aviemore Hotel
Macdonald Aviemore HotelAviemore
7.2 out of 10, Good, (574 reviews)
The price is $122
$147 total
includes taxes & fees
May 10 - May 11

Macdonald Morlich Hotel
Macdonald Morlich HotelAviemore
7.6 out of 10, Good, (458 reviews)
The price is $133
$159 total
includes taxes & fees
May 4 - May 5

Sweeney Aviemore Two
Sweeney Aviemore TwoAviemore
8.8 out of 10, Excellent, (53 reviews)
The price is $112
$134 total
includes taxes & fees
Apr 30 - May 1

Sweeney Aviemore One
Sweeney Aviemore OneAviemore
9.0 out of 10, Wonderful, (78 reviews)
The price is $111
$133 total
includes taxes & fees
Apr 29 - Apr 30

Cairngorm Guest House
Cairngorm Guest HouseAviemore
9.6 out of 10, Exceptional, (152 reviews)
The price is $186
$223 total
includes taxes & fees
May 4 - May 5

Ravenscraig Guest House
Ravenscraig Guest HouseAviemore
9.8 out of 10, Exceptional, (25 reviews)
The price is $218
$261 total
includes taxes & fees
Apr 29 - Apr 30

Macdonald Spey Valley Resort
Macdonald Spey Valley ResortAviemore
7.8 out of 10, Good, (224 reviews)
The price is $558
$670 total
includes taxes & fees
May 6 - May 7

High Range Holiday Apartments
High Range Holiday ApartmentsAviemore
9.8 out of 10, Exceptional, (28 reviews)
The price is $164
$196 total
includes taxes & fees
Apr 29 - Apr 30

The Boat Hotel
The Boat HotelBoat of Garten
8.2 out of 10, Very Good, (760 reviews)
The price is $133
$159 total
includes taxes & fees
May 5 - May 6

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland HotelAviemore
7.8 out of 10, Good, (848 reviews)
The price is $127
$153 total
includes taxes & fees
May 11 - May 12

Foyers House
Foyers HouseInverness
9.0 out of 10, Wonderful, (131 reviews)
The price is $186
$223 total
includes taxes & fees
May 9 - May 10

Craiglynne Hotel
Craiglynne HotelGrantown-on-Spey
7.2 out of 10, Good, (500 reviews)
The price is $67
$80 total
includes taxes & fees
Apr 30 - May 1

The Speyside Hotel
The Speyside HotelGrantown-on-Spey
9.4 out of 10, Exceptional, (347 reviews)
The price is $157
$189 total
includes taxes & fees
May 6 - May 7

Loch Ness Bunk Inn
Loch Ness Bunk InnInverness
9.2 out of 10, Wonderful, (108 reviews)
The price is $199
$239 total
includes taxes & fees
May 8 - May 9

The Loch Ness Inn
The Loch Ness InnInverness
9.2 out of 10, Wonderful, (544 reviews)
The price is $183
$220 total
includes taxes & fees
May 1 - May 2

Loch Ness Drumnadrochit Hotel
Loch Ness Drumnadrochit HotelInverness
8.0 out of 10, Very Good, (424 reviews)
The price is $90
$108 total
includes taxes & fees
May 11 - May 12

High March
High MarchInverness
10.0 out of 10, Exceptional, (40 reviews)
The price is $203
$203 total
includes taxes & fees
May 4 - May 5
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.
Go beyond your typical stay in Craggie
Learn more about Craggie
Craggie is notable for its riverfront and castle while attractions include Clava Cairns and Culloden Battlefield nearby.

Photo by Dave Fergusson
Open Photo by Dave Fergusson
Check out reviews of Craggie hotels guests love

Mercure Inverness Hotel
8/10 Good





































































