Photo by Geraldine Soh

Find 4 Star Hotels in Grantown-on-Spey from SAR 174

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on Grantown-on-Spey 4 Star Hotels

Compare Grantown-on-Spey 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (568)
"We only stayed one night but immediately felt the calm & chilled vibes. Friendly & helpful staff. Very clean and comfortable. Convenient for us, as is a few minutes on foot to the bus station."
The price is SAR 229
SAR 274 total
includes taxes & fees
27 Feb - 28 Feb
AC Hotel by Marriott Inverness

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

4.0 star property
8.2 out of 10, Very Good, (1005)
"Lovely stay with fantastic breakfast"
The price is SAR 228
SAR 274 total
includes taxes & fees
19 Feb - 20 Feb
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Mercure Inverness Hotel

4.0 star property
7.8 out of 10, Good, (1002)
"Very comfortable room. Only criticism was that it was rather noisy outside."
The price is SAR 205
SAR 246 total
includes taxes & fees
23 Feb - 24 Feb
Mercure Inverness Hotel

B&B HOTEL Inverness

4.0 star property
8.0 out of 10, Very Good, (1001)
"Friendly staff. Clean and well situated hotel. Will definitely be back."
The price is SAR 201
SAR 242 total
includes taxes & fees
17 Feb - 18 Feb
B&B HOTEL Inverness

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1004)
"One night stay here, room was a bit chilly on arrival, but checking in was quick and easy, staff were helpful and friendly."
The price is SAR 271
SAR 325 total
includes taxes & fees
16 Feb - 17 Feb
Kingsmills Hotel

Glenmoriston Townhouse Hotel

4.0 star property
8.8 out of 10, Excellent, (1001)
"Helpful and pleasant staff. The room starting to look a bit tired but not really much needed to make it perfect. Always enjoy my stay there."
The price is SAR 220
SAR 264 total
includes taxes & fees
24 Feb - 25 Feb
Glenmoriston Townhouse Hotel

River Ness Hotel, a member of Radisson Individuals

4.0 star property
9.0 out of 10, Wonderful, (383)
"Breakfast great. Chef never stopped topping up buffet. Ensuring always hot and fresh. Very clean. All staff very friendly. "
The price is SAR 276
SAR 331 total
includes taxes & fees
9 Feb - 10 Feb
River Ness Hotel, a member of Radisson Individuals

Leonardo Hotel Inverness

4.0 star property
7.8 out of 10, Good, (1001)
"Great staff. Very friendly"
The price is SAR 206
SAR 247 total
includes taxes & fees
2 Mar - 3 Mar
Leonardo Hotel Inverness

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1002)
"I had a fantastic stay at the Coylumbridge Hotel! The staff were incredibly friendly and welcoming, making the experience even more enjoyable. The hotel itself was spacious and spotlessly clean, set in beautiful grounds creating a comfortable and relaxing atmosphere. I loved the great selection food at the restaurant. The clean swimming pool and sauna were perfect for unwinding after a cold day on the nearby ski slope at Cairngorms. The local bus service stops directly outside of the hotel ....
The price is SAR 174
SAR 209 total
includes taxes & fees
2 Feb - 3 Feb
Coylumbridge Resort Hotel

Best Western Inverness Palace Hotel & Spa

4.0 star property
8.4 out of 10, Very Good, (905)
"Really wonderful hotel and the staff are so attentive, kind and friendly. They make you welcome right from the time you arrive. Rooms were exceptionally clean. We had a wonderful stay and will certainly be returning. "
The price is SAR 332
SAR 398 total
includes taxes & fees
3 Feb - 4 Feb
Best Western Inverness Palace Hotel & Spa

Craigellachie Hotel of Speyside

4.0 star property
9.0 out of 10, Wonderful, (287)
"Comfortable rooms. The bed was slightly uncomfortable but not awful. The staff was friendly and polite. The food in their dinner restaurant was very good. I had the goat pie and it was delicious. Breakfast was very good and the wait staff was super helpful. Would absolutely stay again. "
The price is SAR 679
SAR 815 total
includes taxes & fees
10 Feb - 11 Feb
Craigellachie Hotel of Speyside

Lochardil House Hotel

4.0 star property
9.4 out of 10, Exceptional, (405)
"I would recommend this property to anyone staying in Inverness area. The property is beautiful and the staff are warm, welcoming and super helpful. We really enjoyed our stay."
The price is SAR 341
SAR 409 total
includes taxes & fees
11 Feb - 12 Feb
Lochardil House Hotel

The Mansion House Hotel

4.0 star property
8.4 out of 10, Very Good, (459)
"Mansion House Hotel is an unexpected gem. The team are all friendly and approachable, room was of good standard and clean, breakfast was plentiful and tasty. We would happily stay again."
The price is SAR 349
SAR 418 total
includes taxes & fees
2 Feb - 3 Feb
The Mansion House Hotel

Black Friars

4.0 star property
9.0 out of 10, Wonderful, (261)
"Amazing room, feels like home with a big bath and amazing shower also, only food was taken too long to be served other than this everything was great."
The price is SAR 251
SAR 301 total
includes taxes & fees
10 Feb - 11 Feb
Black Friars

Culloden House Hotel

4.0 star property
9.8 out of 10, Exceptional, (365)
"The jacuzzi tub was lovely! Just what I needed after a long drive. Room was very spacious and the bed was cozy/comfortable. Room service was convenient, albeit a limited menu. "
Culloden House Hotel

Heathcote B&B

4.0 star property
9.2 out of 10, Wonderful, (415)
"Peter was lovely and had great recommendations for food and activities in the area. Check in and out was easy and breakfast was lovely. I’d definitely recommend "
The price is SAR 424
SAR 509 total
includes taxes & fees
14 Feb - 15 Feb
Heathcote B&B

Macdonald Morlich Hotel

4.0 star property
7.6 out of 10, Good, (408)
"Overall a very comfortable experience. This is the second time we stayed in Macdonald's hotel, opted for half board and loved our meals everynight. Breakfast was great, would be nice to have meatfree options for vegetarians, even if not in buffet but can offer to prepare it if requested, still loved scones and beans and pancakes, kind and caring staff."
The price is SAR 279
SAR 335 total
includes taxes & fees
5 Feb - 6 Feb
Macdonald Morlich Hotel

Macdonald Aviemore Highland Hotel

4.0 star property
7.8 out of 10, Good, (727)
"Friendly staff…clean room…excellent breakfast"
The price is SAR 351
SAR 421 total
includes taxes & fees
5 Feb - 6 Feb
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Hotel

4.0 star property
7.2 out of 10, Good, (500)
"It was good."
The price is SAR 394
SAR 473 total
includes taxes & fees
23 Feb - 24 Feb
Macdonald Aviemore Hotel

Macdonald Drumossie Hotel

4.0 star property
8.8 out of 10, Excellent, (650)
"Hotel of choice for Inverness, Quiet and secluded with ample parking space. Rooms are comfortable and well appointed. High quality catering though a more varied dinner menu would be good. Anyone staying more than one night will find it repetitive. Top quality breakfast but again, a limited range of choices. Last three stays, I have not had a functioning desk light which poses restrictions on anyone with paperwork to attend to of an evening. These minor hurdles aside, this is still the best hotel...
The price is SAR 361
SAR 433 total
includes taxes & fees
7 Feb - 8 Feb
Macdonald Drumossie Hotel
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Grantown-on-Spey.
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.

Frequently asked questions

What are the best 4-star hotels in Grantown-on-Spey?
Expedia guests enjoy staying at The Grant Arms Hotel. From its handy amenities to its attentive service, every feature of this 4-star hotel in Grantown-on-Spey is designed to deliver an exceptional vacation experience.
How much does it cost to stay in a 4-star hotel in Grantown-on-Spey?
With Expedia’s handy search filters, locking in an awesome deal on a 4-star hotel in Grantown-on-Spey just got simpler. Start by keying in your chosen travel dates and length of your escape. Then sort the results by price and pick a hotel that best matches your style and budget.

  • Search for the lowest price from SAR 506

What's the difference between 5-star and 4-star hotels in Grantown-on-Spey?
Offering a welcoming guest experience and upscale surroundings, 4-star hotels are a fabulous option for your Grantown-on-Spey break. These types of stays generally come with lots of useful amenities that make it a breeze to unpack and recharge — think complimentary bathrobes, restaurants and pools. Or live in the lap of luxury at a 5-star hotel designed to indulge you in luxury perks and amenities. A personalized service, oversized bathrooms and gourmet dining are typically featured at these swanky properties.
Does Grantown-on-Spey have any 4-star all-inclusive resorts?
Use our “All inclusive” filter to search for your next dream getaway in Grantown-on-Spey where everything is taken care of, from your room to your meals, entertainment and activities. We can also help you find standard 4-star stays in and around this popular destination.
What are the top 4-star hotels in downtown Grantown-on-Spey?
Check in to The Grant Arms Hotel and you’ll be perfectly placed to explore downtown Grantown-on-Spey. Situated about 0.48 kilometers northeast from the center, this 4-star hotel has a garden and front desk services.