Photo by Geraldine Soh

Find 4 Star Hotels in Grantown-on-Spey from AED 177

    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

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, (441)
"Very convenient place to to stay. Only downside was the parking, but it wasn't a major issue"
The price is AED 280
AED 326 total
includes taxes & fees
24 Nov - 25 Nov
AC Hotel by Marriott Inverness
Kingsmills Hotel
4.0 star property
9.0 out of 10, Wonderful, (1004)
"Too short of stay in Inverness. Property was beautiful and clean. Double twin was good sized with comfy beds. Hotel was quite busy so upon return from dinner, parking was quite tight. Breakfast selection was fantastic. Overall a great stay."
The price is AED 296
AED 345 total
includes taxes & fees
1 Dec - 2 Dec
Kingsmills Hotel
B&B HOTEL Inverness
4.0 star property
8.0 out of 10, Very Good, (1001)
"Staff at this hotel were very friendly and helpful and the breakfast was fantastic "
The price is AED 229
AED 266 total
includes taxes & fees
2 Dec - 3 Dec
B&B HOTEL Inverness
Macdonald Aviemore Highland Hotel
4.0 star property
7.8 out of 10, Good, (711)
"Second time up in Macdonald Aviemore and it’s always been a delight. Love it and my 5year old daughter can never get enough of the pool especially🙂. Looking forward to another break up in Aviemore. "
The price is AED 361
AED 421 total
includes taxes & fees
19 Nov - 20 Nov
Macdonald Aviemore Highland Hotel
Mercure Inverness Hotel
4.0 star property
7.8 out of 10, Good, (1000)
"Only one complaint: there were no electrical outlets anywhere near the bed. Plenty on the desk across the room, but no way to charge multiple devices that might be needed during the night without getting out of bed to do so."
The price is AED 222
AED 258 total
includes taxes & fees
24 Nov - 25 Nov
Mercure Inverness Hotel
Glenmoriston Townhouse Hotel
4.0 star property
8.6 out of 10, Excellent, (1001)
"Great value. "
The price is AED 230
AED 268 total
includes taxes & fees
1 Dec - 2 Dec
Glenmoriston Townhouse Hotel
River Ness Hotel, a member of Radisson Individuals
4.0 star property
8.8 out of 10, Excellent, (323)
"Really enjoyed our stay in Inverness!"
The price is AED 268
AED 312 total
includes taxes & fees
21 Nov - 22 Nov
River Ness Hotel, a member of Radisson Individuals
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
8.0 out of 10, Very Good, (1000)
"Good service "
The price is AED 332
AED 386 total
includes taxes & fees
19 Nov - 20 Nov
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Coylumbridge Resort Hotel
4.0 star property
6.8 out of 10, (1002)
"Will be back soon "
The price is AED 177
AED 213 total
includes taxes & fees
17 Nov - 18 Nov
Coylumbridge Resort Hotel
Leonardo Hotel Inverness
4.0 star property
7.8 out of 10, Good, (1001)
"All round good. Easy access to the city. Easy parking, friendly and welcoming staff. A good range of choices for dinner and breakfast. Recommended."
The price is AED 209
AED 245 total
includes taxes & fees
21 Nov - 22 Nov
Leonardo Hotel Inverness
Best Western Inverness Palace Hotel & Spa
4.0 star property
8.4 out of 10, Very Good, (873)
"Located right along the River Ness, this is a beautiful hotel. Easy access to dining and shopping and tours of the city, Loch Ness, and Isle of Skye. A lovely place!"
The price is AED 339
AED 396 total
includes taxes & fees
5 Dec - 6 Dec
Best Western Inverness Palace Hotel & Spa
Lochardil House Hotel
4.0 star property
9.4 out of 10, Exceptional, (393)
"All of the staff were so friendly but shared their local knowledge which for us was so so helpful as we were going to a wedding near by, so helpful professional and just fantastic stay all Round "
The price is AED 348
AED 405 total
includes taxes & fees
21 Nov - 22 Nov
Lochardil House Hotel
Craigellachie Hotel of Speyside
4.0 star property
8.8 out of 10, Excellent, (270)
"In the heart of Speyside and a short drive from multiple renowned distilleries, there is no better place to stay if you are on a whiskey tour with friends. Everything from the whiskey bar to the breakfast were excellent and we would definitely visit againz"
The price is AED 699
AED 825 total
includes taxes & fees
19 Nov - 20 Nov
Craigellachie Hotel of Speyside
Black Friars
4.0 star property
9.0 out of 10, Wonderful, (250)
"Great staff. Very nice room."
The price is AED 289
AED 338 total
includes taxes & fees
12 Nov - 13 Nov
Black Friars
Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
8.4 out of 10, Very Good, (852)
"Beautiful location nice walk to the town and the hotel is a lovely traditional building."
The price is AED 268
AED 321 total
includes taxes & fees
10 Nov - 11 Nov
Muthu Newton Hotel (Near Inverness Airport)
The Mansion House Hotel
4.0 star property
8.2 out of 10, Very Good, (452)
"Loved the proximity to the core of the town. The hotel had very friendly staff like Shahad. The rooms were very nice. "
The price is AED 393
AED 460 total
includes taxes & fees
10 Nov - 11 Nov
The Mansion House Hotel
Macdonald Morlich Hotel
4.0 star property
7.6 out of 10, Good, (400)
"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 AED 318
AED 379 total
includes taxes & fees
25 Nov - 26 Nov
Macdonald Morlich Hotel
Macdonald Drumossie Hotel
4.0 star property
8.8 out of 10, Excellent, (630)
"Really nice hotel and food was excellent. It was a simple stay arrived 8ish had meal and went to bed same again second night. This is how it should be."
The price is AED 375
AED 438 total
includes taxes & fees
10 Nov - 11 Nov
Macdonald Drumossie 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 AED 434
AED 508 total
includes taxes & fees
21 Nov - 22 Nov
Heathcote B&B
Loch Ness Country House Hotel
4.0 star property
9.2 out of 10, Wonderful, (382)
"Beautiful setting outside Inverness and the staff was very personable and caring. "
The price is AED 555
AED 692 total
includes taxes & fees
14 Nov - 15 Nov
Loch Ness Country House 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?
Create amazing vacation memories in Grantown-on-Spey at The Grant Arms Hotel. A favorite with our guests, this 4-star hotel includes lots of conveniences for a relaxing and comfortable stay.
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 AED 550

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?
Finding your dream vacation in Grantown-on-Spey is as simple as entering in your destination and dates, and selecting our “All inclusive” filter. Stay and play where just about everything is already taken care of like your accommodations, meals, activities and entertainment, or go for a standard 4-star resort in or around this much-loved 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.