Skip to main content

Search hotels in Grantown on Spey

Enter your dates to see the latest prices and deals for Grantown on Spey hotels

Filter by:


Star rating

Review score

Grantown on Spey – 12 hotels and places to stay

See the latest prices and deals by choosing your dates.
Craiglynne Hotel, hotel in Grantown on Spey

Situated in its own grounds, a short walk from the town centre, the Craiglynne Hotel offers a warm, friendly atmosphere with open fires in both the lounge and bar.

Excellent location, beautiful imposing building set back from road. Plenty of parking spaces. Staff on reception ( Louise) Professional, warm and welcoming.
7.0
Scored 7.0
Good
Rated good
1,390 reviews
Price from313.10 leiper night
The Speyside Hotel and Restaurant, hotel in Grantown on Spey

Situated in Grantown on Spey, less than 1 km from Grantown Museum, The Speyside Hotel and Restaurant features accommodation with a garden, free private parking, a shared lounge and a terrace.

The restaurant was excellent, particularly the Smoked Salmon and the Venison Pie. Friendly and helpful staff.
8.5
Scored 8.5
Very good
Rated very good
751 reviews
Price from796.01 leiper night
Grant Arms Hotel, hotel in Grantown on Spey

In the fine country town of Grantown-on-Spey, not far from the famous Spey River, this impressive 18th century residence has been upgraded to offer modern comforts whilst retaining a traditional...

Clean, welcoming, big bedroom
8.5
Scored 8.5
Very good
Rated very good
311 reviews
Price from701.66 leiper night
Ravenscourt House, Guest House, hotel in Grantown on Spey

Welcome to Ravenscourt House, a charming family-run guest house offering 7 beautifully appointed bedrooms.

the whole house was decorated well. my bathroom which I had to myself but I think? sometimes might be shared was extravagant. very friendly host, booked place for us for dinner, very nicely individually cooked breakfast.
9.6
Scored 9.6
Exceptional
Rated exceptional
189 reviews
Price from713.46 leiper night
The Ben Mhor Hotel, Bar & Restaurant, hotel in Grantown on Spey

Situated in Grantown on Spey, 600 metres from Grantown Museum, The Ben Mhor Hotel, Bar & Restaurant features accommodation with a garden, free private parking, a restaurant and a bar.

7.5
Scored 7.5
Good
Rated good
862 reviews
Price from389.16 leiper night
Willowbank, hotel in Grantown on Spey

Located in Grantown on Spey, in the heart of the Cairngorms National Park, Willowbank offers bed and breakfast accommodation, modern rooms and free Wi-Fi throughout.

Situation was good and the room was clean and comfortable.
8.9
Scored 8.9
Fabulous
Rated fabulous
417 reviews
Price from619.12 leiper night
Brooklynn Guest House, hotel in Grantown on Spey

Set in Grantown on Spey and only less than 1 km from Grantown Museum, Brooklynn Guest House offers accommodation with mountain views, free WiFi and free private parking.

Lovely characterful period guest house in a great location. Shona is a very friendly and helpful host. Our room was lovely with an updated bathroom. Breakfast was great.
9.2
Scored 9.2
Superb
Rated superb
269 reviews
Price from683.98 leiper night
Haus Alba, hotel in Grantown on Spey

Haus Alba is a townhouse located in the centre of Grantown on Spey. Free WiFi access is available. Each room here will provide you with a seating area. Private bathroom also comes with a shower.

Warm, comfortable, clean. Attentive and helpful hosts. Great breakfast.
9.6
Scored 9.6
Exceptional
Rated exceptional
333 reviews
Price from619.12 leiper night
Strathallan Bed and Breakfast, hotel in Grantown on Spey

In the Highland village of Grantown-on-Spey, Strathallan Bed and Breakfast lies in the northern region of the Cairngorms National Park.

Breakfast was amazing and Isla was friendly and a fantastic host. We had a lovely stay
9.7
Scored 9.7
Exceptional
Rated exceptional
146 reviews
Price from766.52 leiper night
Tigh na Sgiath Country House Hotel, hotel in Grantown on Spey

Situated in the hamlet of Skye of Curr in the Scottish Highlands, the Tigh na Sgiath Country House Hotel is 30 miles from Inverness.

Lovingly run hotel, great hospitality, spacious and stylish rooms, modern bathroom, fantastic breakfast
9.6
Scored 9.6
Exceptional
Rated exceptional
161 reviews
Price from701.66 leiper night
See all 24 hotels in Grantown on Spey

Most booked hotels in Grantown on Spey in the past month

FAQs about hotels in Grantown on Spey





What guests said about Grantown on Spey:

  • 10
    Scored 10

    Grantown on Spey is a lovely well kept village, locals and...

    Grantown on Spey is a lovely well kept village, locals and shop keepers were friendly and willing to give advice. Good facilities - leisure centre ( although shared with school) bowling green, golf course. Good range of shops, hotels, and B&B, and pubs.
    emmett
  • 8.0
    Scored 8.0

    Beautiful forests, access to mountains and hills as well as...

    Beautiful forests, access to mountains and hills as well as the river. Lots of things to do and places to drive. Centre of Spey valley and an excellent location to visit all good things about Scotland.
    robert
    United Kingdom
  • 8.0
    Scored 8.0

    lovely little place to stay and just right for visiting...

    lovely little place to stay and just right for visiting nearby attractions not far from aviemore and lovely drive to Balmoral Castle over the mountains with beautiful views we even got to see King Charles driving to and from church and free entry into the grounds
    Josephine
    United Kingdom
  • 10
    Scored 10

    It’s a super wee village with all the shops, cafes, bars and...

    It’s a super wee village with all the shops, cafes, bars and restaurants you would want. Close to woodland walks from the town and short drive to the river and mountains of the Cairngorms a more relaxed feel than the nearby town of Aviemore.
    Hector
    United Kingdom
  • 10
    Scored 10

    Beautiful, friendly looking forward to return ,loved the pod...

    Beautiful, friendly looking forward to return ,loved the pod ,also super friendly guest houses ,great little shops ,cafes and bars/hotel plenty to do if your looking for it ,great for bringing in the new year ,entertainment in the square
    Ross
  • 10
    Scored 10

    A beautiful area with ancient forest, a local honey maker,...

    A beautiful area with ancient forest, a local honey maker, an amazing selection of local shops - refillery, bookshop, stationery shop, big supermarket. This is a lovely place to stay to explore the Cairngorm national park. Easy to drive to highlights like Rothy Murchus and Loch Garten. Also lots of other adjacent areas like Nethy Bridge, Forres and Findhorn.
    nicola
    United Kingdom

Explore guest reviews of hotels in Grantown on Spey

  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 189 reviews
    The hotel is a lovely old building and grounds which was originally a manse. Our charming hosts bought the business only one year before. They were warm, very welcoming and keen to recommend dinner options nearby. The living rooms and bar area seemed warm and inviting although we didn't avail ourselves of these as one of us was feeling unwell. Breakfast was served in a very pleasant sunroom. The food was cooked to order and we could help yourselves to cereal, toast and juice. Good parking outside the entrance.
    Julie
    Australia
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 150 reviews
    Everything about this stay was perfect! Cozy stay with fun and attentive hosts… plus an amazing breakfast! We really could not have had a better time. You can tell they really put so much love and thought into every detail throughout the stay. The hosts also had some fantastic recommendations and were wonderfully knowledgeable about any topic (that we thought of) to further our experience of Scotland. Thank you both for having us!!!
    Olivia
    United States
  • From 854.97 lei per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 752 reviews
    Excellent location within Grantown on Spey and perfect for accessing the Speyside Way. Mark was very helpful both before and during our stay. He answered all our pre booking queries about parking, bike storage and beds quickly and efficiently. Our room was comfortable and clean. Dinner was lovely, highly recommend the pies and staff friendly at all times.
    Angela
    United Kingdom
  • From 413.92 lei per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 1,390 reviews
    Large old hotel with roaring fires. Large rooms, comfy bed. The Hotel was in easy walking distance of Grantown. Quiet although it was on main road. Helpful staff. Didn't eat breakfast or dinner as we were going out with friends. I imagine it's a dog friendly hotel which may appeal to some travellers. Small shwer but plenty of hot water.
    Michelle
    United Kingdom
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 3 reviews
    The house was spotlessly clean and comfortable. Very spacious. Well located for a walk into town for shopping or a night out. There was a welcome hamper on arrival and the host greeted us to make sure everything was okay.Grantown on Spey is a very friendly town.
    Catriona
    United Kingdom
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 242 reviews
    Perfect location! Beautiful property near a quaint town! Absolutely delicious breakfast! Hosts Thomas and Ben were wonderful and made our stay that much more enjoyable! Can’t recommend this B&B enough! If we ever come back Will definitely stay again!!
    Tracy
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 333 reviews
    Breakfast was wonderful! Make your selection the night before from a varied menu. David and Beate were great hosts. Informative and providing guidance to touring the area up through Elgin to Inverness. One of our favorite stays while in Scotland.
    Steven
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 189 reviews
    Was in a great town, and Nicke and Cris provided the best service we received the whole trip!! Nick was amazing and went out of his way to help. Also it was the best breakfast we had during our travels through England and Scotland.
    A
    Anonymous
    United States
  • From 902.14 lei per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 626 reviews
    Central location with plenty of parking. Quirky hotel, good size room with comfy bed. Nespresso coffee machine and fresh milk in room. Breakfast was nice, good selection of hot and cold options - waitress at breakfast was excellent.
    Anne
    United Kingdom
  • From 825.49 lei per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 311 reviews
    Nice, comfortable hotel that is an excellent base for visiting Speyside. Rooms were big, the food was good, and the staff were very welcoming. Many tea/coffee options in the room. Overall more than met our high expectations.
    JimboBaba
    United States
  • From 754.73 lei per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 862 reviews
    The hotel is right in the middle of Grantown. There is ample parking available at the back of the hotel. Decently priced room. Room size is good enough. Good sized bathroom with clean facilities.
    Devavratt
    United Kingdom
  • From 854.97 lei per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 752 reviews
    All of the staff were wonderful. Mark, the innkeeper, was very helpful in getting us what and where we needed. We did the Scotch tasting at the hotel and that was great!
    Chris
    United States
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    Amazing house which such a beautiful garden and area nearby. Quiet place where everybody can easily relax. Private parking space was a big benefit.
    Aleksandra
    Poland
  • From 754.73 lei per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 862 reviews
    The breakfast was good. The location was very central and Grantown on Spey is a lovely village. The staff were pleasant.
    F
    Fiona
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 269 reviews
    Easy walk to town, restaurants through lovely quiet neighborhood with unique gardens .
    Cynthia
    United States
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 30 reviews
    Beautiful house, loved the garden. Close to village. Plenty of walks near house.
    Lynn
    United Kingdom
  • From 902.14 lei per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 626 reviews
    Good location near downtown. Clean and quiet rooms. Reasonable price.
    Jason
    United States
  • From 413.92 lei per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 1,390 reviews
    Staff were very pleasant, hotel was clean and the breakfast was great
    Andy
    United Kingdom
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 417 reviews
    On the High Street in Grantown on Spey. Easy to find.
    Martin Watts
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 333 reviews
    This will be my go to location for Grantown on Spey
    Marc
    United Kingdom