
Find 3 Star Hotels in Keith from SAR 179
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Keith 3 Star Hotels
Tonight
29 Sep - 30 SepTomorrow
30 Sep - 1 OctThis weekend
2 Oct - 4 OctNext weekend
9 Oct - 11 OctOur top choices for Keith 3-star hotels
SAR 261
SAR 313 total
includes taxes & fees
11 Oct - 12 Oct
SAR 235
SAR 282 total
includes taxes & fees
22 Oct - 23 Oct
SAR 394
SAR 473 total
includes taxes & fees
13 Oct - 14 Oct
SAR 578
SAR 694 total
includes taxes & fees
8 Oct - 9 Oct
SAR 420
SAR 504 total
includes taxes & fees
30 Oct - 31 Oct
SAR 539
SAR 647 total
includes taxes & fees
11 Oct - 12 Oct
SAR 584
SAR 701 total
includes taxes & fees
1 Oct - 2 Oct
SAR 339
SAR 339 total
includes taxes & fees
21 Oct - 22 Oct
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Keith.

The Mansion House Hotel
The Haugh Elgin Scotland
SAR 481
SAR 578 total
28 Oct - 29 Oct
includes taxes & fees
8.4/10 Very Good! (613 reviews)

Banff Springs Hotel
8 Golden Knowes Rd Banff Scotland
SAR 563
SAR 676 total
27 Oct - 28 Oct
includes taxes & fees

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
SAR 1,064
SAR 1,276 total
19 Oct - 20 Oct
includes taxes & fees
Still don't see what you're looking for?
See all properties in Keith.
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.
Learn more about Keith
This charming Scottish town invites you to explore the historic Keith and Dufftown Railway with its vintage steam trains. Visit the Strathisla Distillery to learn whisky-making secrets and sample Scotland's oldest continuously operating single malt.
See all hotels in Keith
Photo by Rebecca Ireland
Top Keith Hotel Reviews
Craiglynne Hotel
8/10 Good
"Our first room was horrendously hot and we didn't sleep the first time , but we mentioned it to reception staff and they kindly moved us , which made the remainder of our stay so much better . If we couldn't move, we would have left and found another hotel. The staff are lovely and made us feel very welcome."
Laichmoray Hotel
10/10 Excellent
"Brilliant stay for a wedding. Very helpful and nice room"
The Knowes Hotel & Restaurant
10/10 Excellent
"This hotel is an amazing little gem. Decor, cleanliness & staff all first class. Definitely recommend & we will be back"
Ben Mhor Hotel
10/10 Excellent
"Very clean room and bathroom excellent staff"
Golf View Hotel
10/10 Excellent
"Always a great stay fantastic staff rooms spotless"
Firth Hotel & Restaurant
8/10 Good
"Comfy clean room & bed. Great sleep. Food was also great. Recommend to all"
Cluny Hill Hotel
10/10 Excellent
"Great room"
Frequently asked questions
What are the best 3-star hotels in Keith?
Travelers wanting an affordable and pleasant Keith stay often choose The Mill House Hotel. This 3-star hotel, around 19 kilometers northwest of the center, offers a deep soaking bathtub and a garden. Want another hot tip? Situated 24 kilometers north of downtown and including a garden and a cafe, The Highlander Hotel is another guest favorite.
How much does it cost to stay in a 3-star hotel in Keith?
Try Expedia's search filters to lock in a reasonably priced 3-star hotel for your Keith break. Simply set your budget with our convenient pricing tool. You can also pick the amenities you need, favorite area and a lot more.
- Search for the lowest price per night right now from SAR 578
What is the difference between a 4-star and 3-star hotel in Keith?
Book a stay at a 3-star hotel and you can look forward to clean and comfortable rooms and conveniences such as WiFi, gym equipment and tea and coffee making facilities. These stays may also feature a bar and restaurant. Upgrade your Keith vacation by picking a 4-star hotel. With things like a spa, 24/7 room service and luxury toiletries, you'll experience a higher level of relaxation and comfort.















































































