Hotel deals in Grantown-on-Spey

Multiple accommodations for your stay
Check-in date:
08 Nov 2026
Check-out date:
09 Nov 2026
Guests
2 guests
Ages of children:

Where to stay in Grantown-on-Spey?

30 Holiday homes  |  12 Bed & Breakfasts  |  7 Guest houses

  • 5-star hotels
  • 4-star hotels
  • 3-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)

Nestled merely 1.2 km from Grantown-on-Spey Golf Club, the hotel is 3.8 km from Cromdale Church Of Scotland. Located only 6 minutes' walk…

9.7
Exceptional
75 reviews

Top 4-star hotels in Grantown-on-Spey

Ravenscourt Guest House

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

This Grantown-on-Spey hotel is situated nearly 10 minutes on foot from The Craft Lounge Art Gallery and approximately 25 minutes on foot from…

9.3
Superb
159 reviews

Dunallan Guest House

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

The centre of Grantown-on-Spey can be reached in 5 minutes' walk of the hotel, and such cultural venues as The High St. Situated…

9.4
Superb
57 reviews

Grant Arms Hotel

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

Old Spey Bridge is within a 2-km distance of this Grantown-on-Spey hotel, while The Craft Lounge Art Gallery is only 400 metres…

8.6
Fabulous
568 reviews

Top 3-star hotels in Grantown-on-Spey

Willowbank

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

Located about 700 metres from Anagach Woods, the hotel is also within a few blocks of entertainment venues like Grantown-on-Spey Golf Club. Situated…

9.2
Superb
297 reviews

The Speyside Hotel And Restaurant

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

The centre of Grantown-on-Spey can be reached in 5 minutes' walk of the hotel, and such cultural venues as The Craft Lounge Art…

8.9
Fabulous
478 reviews

Ardenbeg Hotel

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

The 3-star hotel boasts convenient location just moments from Anagach Woods. Providing 3 rooms, the comfortable Ardenbeg Hotel Grantown-on-Spey is approximately 25…

9.0
Superb
370 reviews

Recommended hotels in Grantown-on-Spey

Wester Curr Cottage - Luxury 5-Star Cottage With Private Pool & Hot Tub

Wester Curr Cottage, Dulnain Bridge, Grantown-on-Spey, United Kingdom (Open map)

Guests can visit Strathspey Railway, which is 4.8 km from this holiday home, or check out the national park "RSPB Loch Garten", which is 4.4…

9.9
Exceptional
46 reviews

Tigh Na Sgiath Country House Hotel

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

Craggan Golf Course is 4.8 km away. Nestled around 6 km from Grantown Museum, the 8-room Tigh Na Sgiath Country House Hotel Grantown-on…

9.9
Exceptional
85 reviews

Edencoille Bed & Breakfast

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

The centre of Grantown-on-Spey can be reached in 20 minutes' walk of the hotel, and such cultural venues as Grantown Museum are 1.7…

10
Exceptional
58 reviews
Thank you for subscribing
Close