Hotel deals in Grantown-on-Spey

Multiple accommodations for your stay
Check-in date:
04 Apr 2025
Check-out date:
05 Apr 2025
Guests
2 guests
Ages of children:

Where to stay in Grantown-on-Spey?

31 Holiday homes  |  13 Bed & Breakfasts  |  8 Apartments

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Grantown-on-Spey

Mount Barker Bed & Breakfast

Mount Barker, Seafield Avenue, Grantown-on-Spey, United Kingdom (Open map)

The property is about 50 km from Inverness airport and next to such cultural venues as The High St. Situated just 450 metres from Anagach…

9.7
Exceptional
88 reviews

Top 4-star hotels in Grantown-on-Spey

Ravenscourt House, Guest House & Holiday Let

Seafield Avenue, Grantown-on-Spey, United Kingdom (Open map)

The property is situated about 50 km from Inverness airport and around a 5-minute ride from The High St. Located 9 minutes' walk from…

9.7
Exceptional
236 reviews

Haus Alba Bed & Breakfast

on the Square Highlands, Grantown-on-Spey, United Kingdom (Open map)

The accommodation is nestled in the centre of Grantown-on-Spey, a few metres away from The Craft Lounge Art Gallery. Situated 20 minutes' walk…

9.5
Exceptional
271 reviews

Grant Arms Hotel

25 The Square, Grantown-on-Spey, United Kingdom (Open map)

The environmentally friendly accommodation is about 50 km from Inverness airport and just 7 minutes on foot from such cultural venues as The High St.

8.3
Very Good
438 reviews

Top 3-star hotels in Grantown-on-Spey

The Ben Mhor Hotel, Bar & Restaurant

53-57 High St, Grantown-on-Spey, United Kingdom (Open map)

Craggan Fishery is within 25 minutes' walk of the accommodation, and Grantown-on-Spey Golf Club is located a mere 0.7 km away. Offering location…

7.7
Good
822 reviews

The Speyside Hotel And Restaurant

The Speyside Hotel Grant Road, Grantown-on-Spey, United Kingdom (Open map)

The property is nestled in Grantown-on-Spey, near a mountain. Located a 6-minute stroll from Anagach Woods, the 3-star Speyside Hotel And…

8.5
Fabulous
759 reviews

Garth Hotel

Castle Road, Grantown-on-Spey, United Kingdom (Open map)

The centre of Grantown-on-Spey is a 5 minutes' walk of the accommodation. Featuring Wi-Fi throughout the property, Garth Hotel Grantown-on-Spey…

7.9
Good
758 reviews

Top 2-star hotels in Grantown-on-Spey

Ardenbeg Hotel

Grant Road, Grantown-on-Spey, United Kingdom (Open map)

You'll be 2 km from Old Spey Bridge and 10 minutes by car from Cromdale Church. Situated 5 minutes on foot from the 2-star…

8.3
Very Good
132 reviews

Recommended hotels in Grantown-on-Spey

Tigh Na Sgiath Country House Hotel

Skye Of Curr Road, Grantown-on-Spey, United Kingdom (Open map)

The High St. Situated around 6 km from Grantown Museum, the family Tigh Na Sgiath Country House Hotel offers guests to enjoy a picnic area…

9.7
Exceptional
155 reviews

Grantown Caravan Park Hotel

Seafield Avenue, Grantown-on-Spey, United Kingdom (Open map)

Craggan Fishery is 25 minutes' walk away, while Cromdale Church Of Scotland is 4.3 km from the property. During the stay at Grantown Caravan Park…

9.3
Superb
84 reviews

Culreach Lodge

Grantown-on-Spey, United Kingdom (Open map)

The Grantown-on-Spey villa is within 55 km of Inverness airport and a 10-minute ride from such cultural points of interest as The…

10
Exceptional
4 reviews
Thank you for subscribing
Close