Grampian Mountains hotels

KAYAK searches hundreds of travel sites at once for hotels in Grampian Mountains

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Latest Grampian Mountains Hotel Deals

MOST POPULARAviemore
3 stars from $58
4+ stars from $56
Ballater
3 stars from $55
4+ stars from $329
Grantown-on-Spey
3 stars from $80
4+ stars from $267
Newtonmore
3 stars from $77
4+ stars from $255

Best Grampian Mountains hotels

Most recommended Grampian Mountains hotels

Show all
Coylumbridge Hotel - Aviemore - Bedroom
Coylumbridge Hotel
Aviemore, SCT, United Kingdom
7.1Good(2434)
Parking
Free Wi-Fi
Pool
Pet-friendly
Macdonald Highlands Hotel - Aviemore - Bedroom
Macdonald Highlands Hotel
Aviemore, SCT, United Kingdom
7.4Good(1728)
Free Wi-Fi
Pool
Balmoral Arms - Ballater - Lounge
Balmoral Arms
Ballater, SCT, United Kingdom
8.2Very Good(1666)
Free Wi-Fi
Pet-friendly
Macdonald Aviemore Hotel - Aviemore - Restaurant
Macdonald Aviemore Hotel
Aviemore, SCT, United Kingdom
7.1Good(1603)
Parking
Free Wi-Fi
Pool
Pet-friendly
Cairngorm Hotel - Aviemore
Cairngorm Hotel
Aviemore, SCT, United Kingdom
8.6Very Good(2560)
Parking
Free Wi-Fi
Pet-friendly
High Range Lodge Hotel - Aviemore
High Range Lodge Hotel
Aviemore, SCT, United Kingdom
9.1Wonderful(1408)
Parking
Free Wi-Fi
Macdonald Spey Valley Resort - Aviemore - Living room
Macdonald Spey Valley Resort
Aviemore, SCT, United Kingdom
7.5Good(1581)
Parking
Pool
Pet-friendly
Craiglynne Hotel - Grantown-on-Spey - Lobby
Craiglynne Hotel
Grantown-on-Spey, SCT, United Kingdom
7.0Good(1509)
Parking
Free Wi-Fi
Pet-friendly
Macdonald Morlich Hotel - Aviemore - Lounge
Macdonald Morlich Hotel
Aviemore, SCT, United Kingdom
7.1Good(1270)
Parking
Free Wi-Fi
Pool
Badaguish forest lodges and camping pods - Aviemore
Parking
Free Wi-Fi
Pet-friendly
Aviemore Youth Hostel - Aviemore - Living room
Aviemore Youth Hostel
Aviemore, SCT, United Kingdom
8.7Very Good(1241)
Parking
Free Wi-Fi

KAYAK’s insights for hotels in Grampian Mountains

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Grampian Mountains with confidence.

How much is a hotel in Grampian Mountains for tonight?

The best deal for a 3-star hotel room in Grampian Mountains found by KAYAK users in the last 3 days was $130, while a 4-star hotel the lowest price was $156. The cheapest room found overall was for $130.

How much is a hotel in Grampian Mountains for this weekend?

The cheapest hotel room in Grampian Mountains for the upcoming weekend found on KAYAK in the last 3 days was for $129 per night. For the same dates, 3-star hotel rooms have been found for as low as $129 per night and 4-star hotel rooms from $171 per night.

How much is a Grampian Mountains hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

$286

Average price (weekend night)

$271
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Grampian Mountains

  • What is the most popular destination in Grampian Mountains?

    Based on KAYAK hotel searches, the most popular destination is Aviemore (63% of total searches to Grampian Mountains). The next most popular destinations are Ballater (16%) and Grantown-on-Spey (16%). Searches for hotels in Newtonmore (5%) are also popular.

  • How much is a cheap hotel in Grampian Mountains?

    KAYAK users have found double rooms in Grampian Mountains for as cheap as $180 (Ballater) in the last 3 days. The average price is $283.

Where to stay in Grampian Mountains?

Our map will help you find the perfect place to stay in Grampian Mountains by showing you the exact location of each hotel.

Grampian Mountains Hotel Deals. Search for hotels in Grampian Mountains. Find cheap hotel rooms in Grampian Mountains. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.