Photo by Geraldine Soh

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

  • 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, (594)
"A lovely hotel. We had an amazing stay."
The price is SAR 298
SAR 357 total
includes taxes & fees
21 Feb - 22 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, (1003)
"My stay at the hotel was great. Check in and out super easy, nice rooms, great value. The bar attached to the brewery/distillery is nice and would recommend the tour which you get a discount with via your hotel stay. Very short walk into town, and you get a nice view of the bridge and mountains as you do. The rooms do transmit a bit of noise but that's to be expected in this type of property and it wasn't majorly disruptive when there was some noise. Great value stay."
The price is SAR 305
SAR 366 total
includes taxes & fees
2 Mar - 3 Mar
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Mercure Inverness Hotel

4.0 star property
7.8 out of 10, Good, (1000)
"The compact room was a bit too compact "
The price is SAR 221
SAR 265 total
includes taxes & fees
23 Feb - 24 Feb
Mercure Inverness Hotel

B&B HOTEL Inverness

3.0 star property
8.0 out of 10, Very Good, (1002)
"Very friendly welcome. Great bar downstairs with character. Excellent value"
The price is SAR 205
SAR 245 total
includes taxes & fees
23 Feb - 24 Feb
B&B HOTEL Inverness

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1003)
"Wanted to write a review as it was so good to see the attitude and hard work of all staff members, especially the younger members of the team. Proper hospitality, lovely food, amazing wine list and atmosphere. The hotel was super busy but there's a small army of staff... Including a very cheery breakfast chef this morning, constantly bringing out fresh food... Breakfast was lovely. Also loved the piano player in the evening. Minor criticism, hope it's helpful.... More info at reception on check...
The price is SAR 275
SAR 330 total
includes taxes & fees
23 Feb - 24 Feb
Kingsmills Hotel

Glenmoriston Townhouse Hotel

4.0 star property
8.6 out of 10, Excellent, (1004)
"Loved our 3-night stay. Easy walking to Inverness Old Town along the river. Only suggestion would be to update the bathroom but we enjoyed our time in this hotel. Staff were lovely."
The price is SAR 252
SAR 302 total
includes taxes & fees
2 Mar - 3 Mar
Glenmoriston Townhouse Hotel

River Ness Hotel, a member of Radisson Individuals

4.0 star property
9.0 out of 10, Wonderful, (394)
"Property was great"
The price is SAR 283
SAR 340 total
includes taxes & fees
23 Feb - 24 Feb
River Ness Hotel, a member of Radisson Individuals

Leonardo Hotel Inverness

4.0 star property
7.8 out of 10, Good, (1000)
"Reception staff very professional and helpful; swimming pool and gym amazing; comfy and clean rooms; the only thing that let it all down was the bar staff. The girl made a face when we asked for the food menu and her whole manners weren’t professional. This spoiled our dinner really. Breakfast really great as usual. "
The price is SAR 209
SAR 251 total
includes taxes & fees
23 Feb - 24 Feb
Leonardo Hotel Inverness

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1003)
"Old family favourite hotel so we love this hotel despite the need for upgrades and lack of staff. We loved our stay and would definitely come again. Just wish the food was better on site "
The price is SAR 216
SAR 260 total
includes taxes & fees
23 Feb - 24 Feb
Coylumbridge Resort Hotel

Best Western Inverness Palace Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (911)
"Hotel is in an excellent location. The room we had was overlooking the river and castle so we were very lucky. We were going to a show at the Eden Court theatre which was only a short walk away. My only criticism is the lack of parking for guests staying at the hotel. "
The price is SAR 354
SAR 424 total
includes taxes & fees
20 Feb - 21 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 610
SAR 732 total
includes taxes & fees
23 Feb - 24 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 346
SAR 415 total
includes taxes & fees
17 Feb - 18 Feb
Lochardil House Hotel

The Mansion House Hotel

4.0 star property
8.4 out of 10, Very Good, (460)
"Stayed for business. Friendly staff and tasty breakfast "
The price is SAR 460
SAR 552 total
includes taxes & fees
20 Feb - 21 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 254
SAR 305 total
includes taxes & fees
19 Feb - 20 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 434
SAR 521 total
includes taxes & fees
23 Feb - 24 Feb
Heathcote B&B

Macdonald Morlich Hotel

4.0 star property
7.6 out of 10, Good, (409)
"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 299
SAR 359 total
includes taxes & fees
23 Feb - 24 Feb
Macdonald Morlich Hotel

Macdonald Aviemore Highland Hotel

4.0 star property
7.8 out of 10, Good, (728)
"Friendly staff…clean room…excellent breakfast"
The price is SAR 378
SAR 453 total
includes taxes & fees
27 Feb - 28 Feb
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Hotel

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

Macdonald Drumossie Hotel

4.0 star property
8.8 out of 10, Excellent, (652)
"One night stay, bit remote but comfortable "
The price is SAR 375
SAR 449 total
includes taxes & fees
17 Feb - 18 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 504

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.