Find 4 Star Hotels in Keith from SAR 338

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Keith 4-star hotels

1. The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (624 reviews)
"Staff was great and breakfast was great. Classic historical site."
United States
reece
The price is SAR 521
SAR 625 total
includes taxes & fees
5 Dec - 6 Dec
The Mansion House Hotel

2. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (409 reviews)
"Great place to stay while in Speyside. The breakfast was excellent. The restaurant has great food too! Would stay here again."
United States
Banan
The price is SAR 825
SAR 990 total
includes taxes & fees
16 Dec - 17 Dec
Craigellachie Hotel of Speyside

3. Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (258 reviews)
"Everything about our 3 night stay was perfect, the staff were fantastic, the food at breakfast was varied and a great choice. The restaurant was great and the views from our room over inverboyndie bay was outstanding. Will definitely be back wether staying or dining."
United Kingdom
paul
The price is SAR 471
SAR 565 total
includes taxes & fees
17 Nov - 18 Nov
Banff Springs Hotel

4. Sunninghill

Sunninghill
4.0 star property
Elgin
9.2 out of 10, Wonderful, (137 reviews)
"Very relaxing location, spotless clean room and very nice shower room Great dinner from a wide choice of menus and finished with a excellent breakfast "
United Kingdom
ALAN
The price is SAR 604
SAR 725 total
includes taxes & fees
16 Nov - 17 Nov
Sunninghill

5. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (295 reviews)
"A very welcoming place to stay while touring around the nearby distilleries. A great little restaurant, wonderful breakfast and a nice whiskey bar to unwind in the evening. The staff was so friendly and helpful and the rooms were comfortable and clean. Highly recommend!"
Canada
Andria
The price is SAR 427
SAR 513 total
includes taxes & fees
16 Dec - 17 Dec
The Station Hotel

6. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.6 out of 10, Exceptional, (156 reviews)
"Lovely hotel, fantastic staff , shame about the weather ."
United Kingdom
Norma
The price is SAR 409
SAR 491 total
includes taxes & fees
22 Nov - 23 Nov
The Seafield Arms

7. The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.2 out of 10, Wonderful, (188 reviews)
"Great hotel we enjoyed our stay"
United States
Liang
The price is SAR 484
SAR 580 total
includes taxes & fees
16 Nov - 17 Nov
The Grant Arms Hotel

8. Ramnee Hotel

Ramnee Hotel
4.0 star property
Forres
8.8 out of 10, Excellent, (185 reviews)
"The bed was very comfortable, room overall and breakfast were also great!"
United States
Mindy
The price is SAR 517
SAR 621 total
includes taxes & fees
16 Dec - 17 Dec
Ramnee Hotel

9. The Commercial Hotel

The Commercial Hotel
4.0 star property
Aboyne
9.4 out of 10, Exceptional, (282 reviews)
"Had a lovely stay at the Commercial Hotel in Tarland. Brilliant base to visit Tarland Trails, food was great and the staff couldn’t have been more welcoming and helpful! Would definitely go back for another visit any time."
United Kingdom
Jeanne
The price is SAR 510
SAR 612 total
includes taxes & fees
18 Nov - 19 Nov
The Commercial Hotel

10. West End Guest House

West End Guest House
4.0 star property
Elgin
9.8 out of 10, Exceptional, (55 reviews)
"Convenient location, great housekeeping, guests are made to feel welcome and respected."
United Kingdom
Daniel
West End Guest House

11. Douneside House

Douneside House
4.0 star property
Aboyne
9.8 out of 10, Exceptional, (60 reviews)
"First class hotel, relaxed atmosphere, beautiful situation excellent food and very friendly efficient staff"
United Kingdom
Kenneth
The price is SAR 843
SAR 1,012 total
includes taxes & fees
10 Dec - 11 Dec
Douneside House

12. Kintrae B&B

Kintrae B&B
4.0 star property
Buckie
9.8 out of 10, Exceptional, (114 reviews)
"Meals were very good, and it was convenient to have the option for dinner as well. Our room was very quiet and comfortable with room darkening curtains (necessity when visiting in the summer!). The staff were fabulous and helpful!"
United States
Carol-Anne
The price is SAR 338
SAR 406 total
includes taxes & fees
24 Nov - 25 Nov
Kintrae B&B

13. Lossiemouth House

Lossiemouth House
4.0 star property
Lossiemouth
9.8 out of 10, Exceptional, (40 reviews)
"Fantastic property and hosts. Would definitely recommend and in a perfect location. "
United States
deirdre
Lossiemouth House

14. Strathallan Bed and Breakfast

Strathallan Bed and Breakfast
4.0 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (16 reviews)
"Great place to stay,,Isla great host "
United Kingdom
Julie
Strathallan Bed and Breakfast

15. Dunallan House

Dunallan House
4.0 star property
Grantown-on-Spey
9.6 out of 10, Exceptional, (94 reviews)
"We throughly enjoyed our time at Dunallan House. Very comfortable and cozy room. Appreciated the home cooked breakfasts in the mornings with lots of options to choose from. Great historic building in Grantown-on-Spey in a most stunning area of Aberdeenshire. Stephen and Ginny were perfect hosts! Thank you!"
Canada
Barb
Dunallan House

16. The Seafield Arms Hotel Cullen – Self Catering

The Seafield Arms Hotel Cullen – Self Catering
4.0 star property
Buckie
10.0 out of 10, Exceptional, (2 reviews)
"The place, the people just wonderful thank you!!"
United States
Barry
The Seafield Arms Hotel Cullen – Self Catering

17. Brylach Steading

Brylach Steading
4.5 star property
Aberlour
10.0 out of 10, Exceptional, (1 review)
Brylach Steading

18. The Dell of Abernethy

The Dell of Abernethy
4.0 star property
Nethy Bridge
The Dell of Abernethy

19. Cairngorm Lodges

Cairngorm Lodges
4.0 star property
Aboyne
9.4 out of 10, Exceptional, (6 reviews)
"Loved the location, property and customer service. A.beautiful place to stay. Already planning a return trip with my daughter! "
United Kingdom
Karen
Cairngorm Lodges

20. Mount Barker Bed & Breakfast

Mount Barker Bed & Breakfast
4.5 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (8 reviews)
"Karen is an amazing host, as well as a warm welcome and makes an excellent breakfast. The house is in a lovely quiet street, close to the high st and all the restaurants are easy to walk to. We had a wonderful stay."
Australia
Belinda
Mount Barker Bed & Breakfast

Top Keith Hotel Reviews

Frequently Asked Questions

How much does it cost to stay in a 4-star hotel in Keith?

To lock in a 4-star hotel in Keith that fits your budget, make use of Expedia's sort and search filters. Browse the availability during your travel dates and use our pricing filter to set your limit. You can also list your results by the most wallet-friendly stay first.

  • Search for the lowest price from SAR 338

What's the difference between 5-star and 4-star hotels in Keith?

Offering a welcoming traveler experience and upscale surroundings, 4-star hotels are a wonderful option for your Keith escape. These kinds of stays generally feature lots of useful amenities that make it simple to unpack and unwind — think large beds, bathrobes, restaurants and pools. Or get a taste of the high life at a 5-star hotel designed to indulge you in exclusive perks and amenities. 24-hour front desk, complimentary toiletries and fine dining are typically featured at these deluxe properties.

Does Keith have any 4-star all-inclusive resorts?

Use our "All inclusive" filter to find your dream hotel in Keith where just about everything is taken care of, from your accommodations to your food, activities and entertainment. We can also help you find standard 4-star stays in and around this amazing destination.