Search Guest Houses in Grantown-on-Spey

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Grantown-on-Spey guest houses

1. Sweeney Aviemore Two

Sweeney Aviemore Two
2.0 star property
Aviemore
8.6 out of 10, Excellent, (99 reviews)
"no fuss booking, check-in and stay."
Singapore
Sazali
The price is £80
includes taxes & fees
15 Nov - 16 Nov
Sweeney Aviemore Two

2. Cairngorm Guest House

Cairngorm Guest House
3.0 star property
Aviemore
9.6 out of 10, Exceptional, (171 reviews)
"Only stayed one night, so was fine for a stop over. Staff were pleasant and very helpful."
United Kingdom
Christopher
The price is £105
includes taxes & fees
15 Nov - 16 Nov
Cairngorm Guest House

3. Eriskay Guest House and Aviemore Glamping

Eriskay Guest House and Aviemore Glamping
4.0 star property
Aviemore
9.6 out of 10, Exceptional, (158 reviews)
"Wonderful stay! Comfy room, the most pleasant hosts, easy parking, easy walk to restaurants/hiking trails. 10/10 stay!"
United States
Noah
The price is £110
includes taxes & fees
30 Nov - 1 Dec
Eriskay Guest House and Aviemore Glamping

4. Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (212 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is £169
includes taxes & fees
14 Nov - 15 Nov
Cardhu Country House

5. Ravenscraig Guest House

Ravenscraig Guest House
4.0 star property
Aviemore
9.8 out of 10, Exceptional, (29 reviews)
"Great breakfast, friendly team, very comfy bed"
United Kingdom
Megan
The price is £132
includes taxes & fees
20 Nov - 21 Nov
Ravenscraig Guest House

6. Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (106 reviews)
"Beautiful place with amazing location right next to the distilleries."
United States
Alexander
The price is £168
includes taxes & fees
17 Nov - 18 Nov
Craigellachie Lodge

7. The Coo's Guest House

The Coo's Guest House
3.0 star property
Inverness City Centre
8.8 out of 10, Excellent, (346 reviews)
"What a lovely spot. Quiet area but still within walking distance to everything. Very charming and equipped with everything we needed."
Canada
Tamra
The price is £67
includes taxes & fees
2 Dec - 3 Dec
The Coo's Guest House

8. The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (114 reviews)
"Wonderful couple who made us feel very welcome. Breakfast was excellent and we would definitely stay again"
United Kingdom
june
The price is £114
includes taxes & fees
14 Nov - 15 Nov
The Pines Guesthouse

9. Bank House

Bank House
2.0 star property
Inverness City Centre
8.4 out of 10, Very good, (45 reviews)
"Bank House was perfect for travelling as a family of 3. Stayed 2 nights. Affordable, clean, convenient and walkable. Staff were friendly and helpful. Wake up early if you want a hot shower."
Canada
Serena
The price is £70
includes taxes & fees
21 Nov - 22 Nov
Bank House

10. The Ambassador Hotel

The Ambassador Hotel
4.0 star property
Inverness City Centre
9.8 out of 10, Exceptional, (15 reviews)
"Had a lovely stay at this hotel and were well looked after."
United Kingdom
M
The price is £227
includes taxes & fees
29 Nov - 30 Nov
The Ambassador Hotel

11. Rooms in Inverness

Rooms in Inverness
3.0 star property
Inverness City Centre
6.4 out of 10, (93 reviews)
"Very nice updated room however, there are 33 stairs up to the rooms so if you have a large suitcase or are unfit you might want to choose a different location"
Canada
Carolyn
The price is £54
includes taxes & fees
15 Nov - 16 Nov
Rooms in Inverness

12. Winmar Guesthouse

Winmar Guesthouse
2.0 star property
Inverness City Centre
10.0 out of 10, Exceptional, (1 review)
The price is £110
includes taxes & fees
15 Nov - 16 Nov
Winmar Guesthouse

13. Ardross Glencairn

Ardross Glencairn
3.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (1,001 reviews)
"Staff was wonderful. Location and parking was excellent for our stay"
United States
Kim
The price is £55
includes taxes & fees
14 Nov - 15 Nov
Ardross Glencairn

14. Alban & Abbey House

Alban & Abbey House
3.0 star property
Dalneigh
8.8 out of 10, Excellent, (500 reviews)
"Alban & Abbey House was perfectly located near downtown Inverness giving us access to all of the shops, walks, and dining but also the quiet of a neighborhood street to come back to at the end of a busy day. The accommodations were lovely if not a bit simple, all we needed for our stay."
United States
Kellie
The price is £53
includes taxes & fees
15 Nov - 16 Nov
Alban & Abbey House

15. Waverley Guest House

Waverley Guest House
3.0 star property
Inverness City Centre
6.0 out of 10, (996 reviews)
"Overall stay was good. firm bed, clean, free breakfast (shower could use an upgrade etc) Right in the heart of downtown so some noise from the bars and from the sea gulls? Prime location and for half the cost of any other hotels in the area"
Canada
Tyler
The price is £46
includes taxes & fees
15 Nov - 16 Nov
Waverley Guest House

16. Ardentorrie Guest House

Ardentorrie Guest House
4.0 star property
Inverness City Centre
9.4 out of 10, Exceptional, (348 reviews)
"Excellent, walkable location close to all major sights."
United States
Clarissa
The price is £100
includes taxes & fees
14 Nov - 15 Nov
Ardentorrie Guest House
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.

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

Top reviews in Grantown-on-Spey

Frequently Asked Questions

What is the nightly rate for a guest house in Grantown-on-Spey?

Rates for Grantown-on-Spey guest houses vary, but travelers can find great-value prices from £45 with Expedia. A range of factors can affect nightly rates, such as the location, the breakfast offering, and the range of amenities. Travelers looking for a good deal should consider looking for a midweek stay, as weekend rates at Grantown-on-Spey guest houses tend to be higher. Remember to also use our filters to sort prices from low to high.

What's the difference between a Grantown-on-Spey guest house and a B&B?

A guest house in Grantown-on-Spey is typically a larger establishment with more rooms, offering a more hotel-like experience, and may provide additional amenities including luxury bedding. In contrast, a B&B is usually a smaller property that focuses primarily on providing a room and breakfast. A B&B is often more personal, and breakfast is typically included as part of the stay, but other services might be more limited compared to a guest house.

Explore a world of travel with Expedia