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
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

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

1. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
Inverness City Centre
United States
Sheila
£119
includes taxes & fees
1 Oct - 2 Oct
Columba Hotel Inverness by Compass Hospitality

2. B&B HOTEL Inverness

B&B HOTEL Inverness
Inverness City Centre
Canada
Amanda
£181
includes taxes & fees
1 Oct - 2 Oct
B&B HOTEL Inverness

3. The Royal Highland Hotel

The Royal Highland Hotel
Inverness City Centre
United States
Sheila
£143
includes taxes & fees
7 Sept - 8 Sept
The Royal Highland Hotel

4. Craiglynne Hotel

Craiglynne Hotel
Grantown-on-Spey
United Kingdom
Paige
£71
includes taxes & fees
6 Sept - 7 Sept
Craiglynne Hotel

5. Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality
Crown
United Kingdom
Marion
£120
includes taxes & fees
1 Oct - 2 Oct
Craigmonie Hotel Inverness by Compass Hospitality

6. Beaufort Hotel

Beaufort Hotel
Inverness City Centre
Canada
Thomas
£172
includes taxes & fees
1 Sept - 2 Sept
Beaufort Hotel

7. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
Canada
Pamela
£155
includes taxes & fees
1 Oct - 2 Oct
Holiday Inn Express Inverness by IHG

8. Waverley Guest House

Waverley Guest House
Inverness City Centre
United States
James
£94
includes taxes & fees
1 Sept - 2 Sept
Waverley Guest House

9. The Boat Hotel

The Boat Hotel
Boat of Garten
United States
Naomi
£96
includes taxes & fees
1 Sept - 2 Sept
The Boat Hotel

10. Ardross Glencairn

Ardross Glencairn
Inverness City Centre
United States
Molly
£126
includes taxes & fees
28 Sept - 29 Sept
Ardross Glencairn

11. West End Hotel

West End Hotel
Nairn
United States
Ashley McClain
£59
includes taxes & fees
21 Sept - 22 Sept
West End Hotel

12. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
Canada
Gregory
£86
includes taxes & fees
13 Sept - 14 Sept
Nethybridge Hotel

13. Crown Court Hotel & Bar.

Crown Court Hotel & Bar.
Crown
United Kingdom
Caroline
Crown Court Hotel & Bar.

14. Aye Stay

Aye Stay
Ballifeary
United States
Donald
£154
includes taxes & fees
1 Oct - 2 Oct
Aye Stay

15. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
£127
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

16. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
United Kingdom
Alison
£140
includes taxes & fees
6 Sept - 7 Sept
The Speyside Hotel

17. Park Hill Guest House

Park Hill Guest House
Inverness City Centre
United Kingdom
Mark
£122
includes taxes & fees
1 Sept - 2 Sept
Park Hill Guest House

18. The Coo's Guest House

The Coo's Guest House
Inverness City Centre
United States
Autumn
£127
includes taxes & fees
1 Oct - 2 Oct
The Coo's Guest House

19. Sweeney Aviemore One

Sweeney Aviemore One
Aviemore
United Kingdom
Sarah
£131
includes taxes & fees
1 Sept - 2 Sept
Sweeney Aviemore One

20. Duke Of Gordon Hotel

Duke Of Gordon Hotel
Kingussie
Canada
Tania
£124
includes taxes & fees
23 Sept - 24 Sept
Duke Of Gordon Hotel
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.
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

8-15 Ness Bank Inverness Scotland
£184
1 Oct - 2 Oct
includes taxes & fees
8.6/10 Excellent! (1,005 reviews)
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

Aviemore Invernesshire Aviemore Scotland
£69
27 Sept - 28 Sept
includes taxes & fees
7.2/10 Good! (1,006 reviews)
Coylumbridge Resort Hotel
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

CHURCH ST 83-97 Inverness Scotland
£257
4 Sept - 5 Sept
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 stone bridge over a river, surrounded by lush greenery and purple flowers.
Photo by Geraldine Soh

Top Grantown-on-Spey Hotel Reviews

B&B HOTEL Inverness

B&B HOTEL Inverness

10/10 Excellent
"In a great location and the breakfast is worth it. I wish I had more time in Inverness"
heidi 2-night trip
Posted 14 hours ago
B&B HOTEL Inverness
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"Friendly staff"
Sheila 1-night trip
Posted 3 days ago
Columba Hotel Inverness by Compass Hospitality
The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"Great location"
Sheila 1-night trip
Posted 3 days ago
The Royal Highland Hotel
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Extremely accommodating of my disabled daughter and arranged a ground floor room for us."
Lizelle 1-night trip
Posted 3 days ago
Craiglynne Hotel
Waverley Guest House

Waverley Guest House

10/10 Excellent
"The host informed us upon arrival there was an issue for our room. However, they relocated us to a second location that was very nice. If we wanted the complimentary breakfast we had to go back to the original location. Would’ve been nice to get a credit instead. Otherwise great location to local restaurants and tourist activities"
Becky 1-night trip
Posted 5 days ago
Waverley Guest House

Find out more about Grantown-on-Spey

Explore a world of travel with Expedia