Photo by Geraldine Soh

Find 4 Star Hotels in Grantown-on-Spey from AED62

    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.

Kingsmills Hotel
4.0 star property
9.2 out of 10, Wonderful, (1001)
"Clean and comfortable. Able to accommodate our kids in the family room. "
The price is AED 740
AED 851 total
includes taxes & fees
27 Jun - 28 Jun
Kingsmills Hotel
Coylumbridge Hotel
4.0 star property
6.8 out of 10, (1001)
"Lovely place but disappointing that room was never cleaned in the 4 nights I stayed. "
The price is AED 191
AED 229 total
includes taxes & fees
23 Jun - 24 Jun
Coylumbridge Hotel
River Ness Hotel, a member of Radisson Individuals
4.0 star property
8.8 out of 10, Excellent, (241)
"Loved the central location close to everything. The breakfasts were great and the dining area was bright, clean and comfortable. The box of cookies in the room was a nice extra touch. The only downside was that the superior room that we booked was supposed to have a king bed, but it was only a queen. "
The price is AED 721
AED 841 total
includes taxes & fees
9 Jul - 10 Jul
River Ness Hotel, a member of Radisson Individuals
Save an average of 15% on thousands of hotels when you're signed in
AC Hotel by Marriott Inverness
4.0 star property
9.2 out of 10, Wonderful, (283)
"The area around the hotel is a bit rough but the hotel grounds are lovely."
The price is AED 824
AED 966 total
includes taxes & fees
28 Jun - 29 Jun
AC Hotel by Marriott Inverness
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
8.0 out of 10, Very Good, (1000)
"What a great place this is!! Between the restaurant and the brewery it’s fantastic. We were treated to live music out on the patio at the brewery which was a lovely surprise. The staff at reception were helpful and welcoming. Our room was quaint and immaculate. I would highly recommend you stay here. "
The price is AED 846
AED 1,015 total
includes taxes & fees
30 Jun - 1 Jul
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Macdonald Aviemore Highland Hotel
4.0 star property
7.8 out of 10, Good, (615)
"Top service received from all staff we dealt with. Reviews were very mixed so we were wary … but we had a great 2 night break here. Nice buffet style breakfast too. "
The price is AED 591
AED 698 total
includes taxes & fees
27 Jun - 28 Jun
Macdonald Aviemore Highland Hotel
Leonardo Hotel Inverness
4.0 star property
7.8 out of 10, Good, (1003)
"Visit for a function in Inverness. Had food at the hotel both nights.2 girl bar staff were so helpful."
The price is AED 584
AED 683 total
includes taxes & fees
23 Jun - 24 Jun
Leonardo Hotel Inverness
Glenmoriston Townhouse Hotel
4.0 star property
8.6 out of 10, Excellent, (1003)
"Our apartment was so cute! It was nice and clean, had everything we needed. Very friendly and helpful staff. Nice neighborhood by the lake - we loved all the walking we could do there. "
The price is AED 696
AED 811 total
includes taxes & fees
22 Jun - 23 Jun
Glenmoriston Townhouse Hotel
pentahotel Inverness
4.0 star property
8.0 out of 10, Very Good, (1002)
"The staff is lovely and very helpful. They even advised us as to the best times to eat breakfast to avoid the crowds from tour groups"
The price is AED 665
AED 773 total
includes taxes & fees
22 Jun - 23 Jun
pentahotel Inverness
Mercure Inverness Hotel
4.0 star property
7.8 out of 10, Good, (1002)
"Hotel is close to restaurants, pubs and public transportation. Staff were helpful. "
The price is AED 625
AED 729 total
includes taxes & fees
7 Jul - 8 Jul
Mercure Inverness Hotel
Best Western Inverness Palace Hotel & Spa
4.0 star property
8.4 out of 10, Very Good, (846)
"Lovely friendly staff, the soup for dinner was perfect for cold weather. All hotels pay attention, those little sauce, mayo jars? Cute but annoying if travelling. Swap them out like BW did for the sachets - perfect for those on the go! "
The price is AED 805
AED 942 total
includes taxes & fees
2 Jul - 3 Jul
Best Western Inverness Palace Hotel & Spa
The Mansion House Hotel
4.0 star property
8.4 out of 10, Very Good, (418)
"Loved this older hotel in beautiful park- like setting - yet close to Elgin town centre. The room was spacious and clean and public spaces are excellent. The hotel needs, however, some major investment to bring it up to today’s standards."
The price is AED 447
AED 528 total
includes taxes & fees
23 Jun - 24 Jun
The Mansion House Hotel
Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
8.4 out of 10, Very Good, (799)
"Beautiful location. Loved the seeing the coos on sight. Decor a little tired but room was spacious, clean and comfortable with a view into the garden. Would definitely stay again"
The price is AED 526
AED 612 total
includes taxes & fees
1 Jul - 2 Jul
Muthu Newton Hotel (Near Inverness Airport)
Craigellachie Hotel of Speyside
4.0 star property
9.0 out of 10, Wonderful, (230)
"A fabulous stay at The Craigellachie - beautiful hotel to relax at "
The price is AED 905
AED 1,059 total
includes taxes & fees
24 Jun - 25 Jun
Craigellachie Hotel of Speyside
Lochardil House Hotel
4.0 star property
9.4 out of 10, Exceptional, (363)
"Staff was very friendly and informative. The room was very comfortable and spacious. We did not get to explore much around the property beside walking in the garden but the area felt very tranquil. A bit of distance for walking to town."
The price is AED 879
AED 1,023 total
includes taxes & fees
7 Jul - 8 Jul
Lochardil House Hotel
The Grant Arms Hotel
4.0 star property
9.0 out of 10, Wonderful, (67)
"A grand but somewhat faded old hotel. But the stay was great, staff super friendly and helpful, restaurant and lounge were both good."
The price is AED 463
AED 556 total
includes taxes & fees
23 Jun - 24 Jun
The Grant Arms Hotel
Highland Apartments By Mansley
4.0 star property
9.4 out of 10, Exceptional, (420)
"This apartment was located in a very good area and was very good and clean."
The price is AED 829
AED 980 total
includes taxes & fees
27 Jun - 28 Jun
Highland Apartments By Mansley
Culloden House Hotel
4.0 star property
9.6 out of 10, Exceptional, (348)
"Pleasant staff. Very accommodating. Great food and service. "
The price is AED 1,498
AED 1,743 total
includes taxes & fees
23 Jun - 24 Jun
Culloden House Hotel
Macdonald Drumossie Hotel
4.0 star property
8.8 out of 10, Excellent, (616)
"This was hands down favorite hotel that I booked for our entire trip! The room was super spacious, the bathroom had plenty of counter space, it had a nice sized shower with nice water pressure! We ate both dinner and breakfast (we opted for the additional charge for breakfast with our reservation) at their hotel restaurant and the food was great! We were really happy to see that they had pancakes on the menu. All of the staff were super friendly as well. "
The price is AED 975
AED 1,137 total
includes taxes & fees
23 Jun - 24 Jun
Macdonald Drumossie Hotel
Inverness City Suites
4.0 star property
9.6 out of 10, Exceptional, (205)
"Loved the checkin. However the directions to where to find key was a little vague. The place itself had a wonderful folder with great directions to everything. It was nice it had a washer. It was clean, organzied and quiet."
The price is AED 1,580
AED 1,896 total
includes taxes & fees
23 Jun - 24 Jun
Inverness City Suites

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 AED306

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.

Recent reviews of Grantown-on-Spey hotels
Expedia verified reviews