A road winding through a forest with a lake in the distance.

Search Hotels Suites in Grantown-on-Spey

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Grantown-on-Spey Hotels Suites

This weekend
Next weekend

Our top choices for Grantown-on-Spey hotels with suites

1. The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (432 reviews)
"Great experience staying at the hotel, food was excellent and staff friendly."
United Kingdom
Margaret
The price is ₹9,918
₹11,902 total
includes taxes & fees
5 Dec - 6 Dec
The Speyside Hotel

2. The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.2 out of 10, Wonderful, (186 reviews)
"Great hotel we enjoyed our stay"
United States
Liang
The price is ₹12,411
₹14,894 total
includes taxes & fees
6 Nov - 7 Nov
The Grant Arms Hotel

3. Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (235 reviews)
"Great hotel all round. Spacious and clean room, friendly staff and large parking area. Welcoming atmosphere in the Bar too."
United Kingdom
Paul
The price is ₹3,563
₹3,563 total
includes taxes & fees
6 Dec - 7 Dec
Ben Mhor Hotel

4. Craiglynne Hotel

Craiglynne Hotel
3.0 star property
Grantown-on-Spey
7.2 out of 10, Good, (604 reviews)
"Good place to have a cosy room stop over when travelling."
United Kingdom
Olivia
The price is ₹4,417
₹5,301 total
includes taxes & fees
6 Nov - 7 Nov
Craiglynne Hotel

5. Dunstaffnage Cottage

Dunstaffnage Cottage
3.5 star property
Grantown-on-Spey
The price is ₹79,958
₹95,950 total
includes taxes & fees
16 Nov - 17 Nov
Dunstaffnage Cottage

6. Muckrach Country House

Muckrach Country House
3.0 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (11 reviews)
"Can’t say enough good things about Muckrach Country House. The home is absolutely gorgeous. Our room was stunning. We had absolutely the best nights sleep of our whole trip! More importantly Donnie and the staff are the sweetest people! We only got to stay one night but wish we had more time to stay. Absolutely book it, you won’t be disappointed."
United States
Douglas
The price is ₹14,596
₹17,515 total
includes taxes & fees
15 Nov - 16 Nov
Muckrach Country House

7. Pine Marten Lodge

Pine Marten Lodge
3.5 star property
Grantown-on-Spey
The price is ₹146,374
₹175,648 total
includes taxes & fees
16 Nov - 17 Nov
Pine Marten Lodge
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.

Top Grantown-on-Spey Hotel Reviews