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

Compare and book 3 Star hotels in Grantown-on-Spey, Scotland

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Grantown-on-Spey 3 Star Hotels

Tonight
16 Oct - 17 Oct
Tomorrow
17 Oct - 18 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Our top choices for Grantown-on-Spey 3-star hotels

1. The Royal Highland Hotel

The Royal Highland Hotel
Inverness City Centre
Canada
sabrina
£72
includes taxes & fees
15 Nov - 16 Nov
The Royal Highland Hotel

2. Craiglynne Hotel

Craiglynne Hotel
Grantown-on-Spey
Canada
Kelly-Anne
£42
includes taxes & fees
1 Nov - 2 Nov
Craiglynne Hotel

3. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
Inverness City Centre
United States
reece
£49
includes taxes & fees
15 Nov - 16 Nov
Columba Hotel Inverness by Compass Hospitality

4. Waverley Guest House

Waverley Guest House
Inverness City Centre
Canada
Tyler
£47
includes taxes & fees
15 Nov - 16 Nov
Waverley Guest House

5. B&B HOTEL Inverness

B&B HOTEL Inverness
Inverness City Centre
United States
Jason
£71
includes taxes & fees
15 Nov - 16 Nov
B&B HOTEL Inverness

6. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
United Kingdom
Ben
£77
includes taxes & fees
20 Oct - 21 Oct
Nethybridge Hotel

7. Belvilla Inverness Craigmonie Hotel

Belvilla Inverness Craigmonie Hotel
Crown
United Kingdom
Linda
£66
includes taxes & fees
15 Nov - 16 Nov
Belvilla Inverness Craigmonie Hotel

8. Ardross Glencairn

Ardross Glencairn
Inverness City Centre
Canada
Kari
£55
includes taxes & fees
1 Nov - 2 Nov
Ardross Glencairn

9. Beaufort Hotel

Beaufort Hotel
Inverness City Centre
United States
Cynthia
£69
includes taxes & fees
1 Nov - 2 Nov
Beaufort Hotel

10. Crown Court Hotel & Bar.

Crown Court Hotel & Bar.
Crown
Canada
Sandra
Crown Court Hotel & Bar.

11. The Boat Hotel

The Boat Hotel
Boat of Garten
Australia
ken
£79
includes taxes & fees
14 Nov - 15 Nov
The Boat Hotel

12. West End Hotel

West End Hotel
Nairn
United Kingdom
Gordon
£68
includes taxes & fees
20 Oct - 21 Oct
West End Hotel

13. Aye Stay

Aye Stay
Ballifeary
Canada
Lisa
£154
includes taxes & fees
18 Oct - 19 Oct
Aye Stay

14. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
United Kingdom
Dee
£107
includes taxes & fees
1 Nov - 2 Nov
The Speyside Hotel

15. Smithton Hotel

Smithton Hotel
Inverness
United Kingdom
Chris
£112
includes taxes & fees
1 Nov - 2 Nov
Smithton Hotel

16. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Andrew
£100
includes taxes & fees
15 Nov - 16 Nov
The Royal Hotel

17. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Christopher
£110
includes taxes & fees
1 Nov - 2 Nov
Laichmoray Hotel

18. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United Kingdom
Glen
£70
includes taxes & fees
21 Oct - 22 Oct
Ben Mhor Hotel

19. Waverley Inn Apartments

Waverley Inn Apartments
Inverness City Centre
United Kingdom
Angela
£64
includes taxes & fees
15 Nov - 16 Nov
Waverley Inn Apartments

20. The Coo's Guest House

The Coo's Guest House
Inverness City Centre
Canada
James
£61
includes taxes & fees
15 Nov - 16 Nov
The Coo's Guest House
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Grantown-on-Spey.
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

Aviemore Invernesshire Aviemore Scotland
£55
25 Oct - 26 Oct
includes taxes & fees
Coylumbridge Resort Hotel
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

8-15 Ness Bank Inverness Scotland
£80
1 Nov - 2 Nov
includes taxes & fees
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

CHURCH ST 83-97 Inverness Scotland
£81
15 Nov - 16 Nov
includes taxes & fees
River Ness Hotel, a member of Radisson Individuals
Still don't see what you're looking for?
See all properties in Grantown-on-Spey.
You can also use these popular filters to refine your search.
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.

Learn more about Grantown-on-Spey

This historic Highland town offers excellent fly fishing on the River Spey and charming Victorian architecture along the High Street. Explore nearby Cairngorms National Park's hiking trails or visit Speyside's famous whisky distilleries for guided tastings and tours.

See all hotels in Grantown-on-Spey
A road winding through a forest with a lake in the distance.

Top Grantown-on-Spey Hotel Reviews

B&B HOTEL Inverness

B&B HOTEL Inverness

10/10 Excellent
"Great hotel in a great location. Easy walk to dining, shopping and excursion pickup points. Rooms were nice and staff was very friendly."
Susan 2-night trip
Posted 3 hours ago
B&B HOTEL Inverness
Beaufort Hotel

Beaufort Hotel

8/10 Good
"Good location about 10 mins from downtown area. Nice bar. There are a bunch of stairs to go up and down so that can be tricky with luggage."
Russ 1-night trip
Posted 16 hours ago
Beaufort Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"Our room was clean and beds comfortable. The hallways/doors were very dirty. They need to assign a dedicated staff to do cleaning and maintenance every once and awhile. Scrub the doors, touch up the paint. The doors were so dirty I didn’t like touching them to open them. The staff/ reception was wonderful and helpful in every way. The rooms don’t have many amenities, just a kettle. We didn’t purchase breakfast here because the continental was only coffee and cereal, no toast or fruit. You had to order the full hot breakfast if you wanted a simple toast breakfast, the price vs value was not comparable to other hotels continental offerings. The location was perfect! Across from the castle, short walks to everything, and the bus around the corner if you’re a traveller. Lastly they have a late 11am checkout. All in all I was happy with the hotel."
Tamara 3-night trip
Posted 3 days ago
Columba Hotel Inverness by Compass Hospitality
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"In all aspects everything was excellent. Room so clean and comfortable, the staff all extremely friendly and helpful. The evening meals were really well presented, and cooked to perfection, the breakfast self-service everything you would like. The parking a little tight at the front but other car park available at the rear. All in all wished we could have stayed longer."
GEORGINA 3-night trip
Posted 3 days ago
Craiglynne Hotel
Ben Mhor Hotel

Ben Mhor Hotel

10/10 Excellent
"Very clean room and bathroom excellent staff"
Robert 1-night trip
Posted 3 weeks ago
Ben Mhor Hotel

Find out more about Grantown-on-Spey

Explore a world of travel with Expedia