Find 4 Star Hotels in Keith from $134

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Keith 4 Star Hotels

Our top choices for Keith 4-star hotels

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very Good, (532 reviews)
"Breakfast really good and lots to choose from. Easy parking and secluded area. Rooms big and beds v comfy."
United Kingdom
John
$111 nightly
The price is $134
Jan 31 - Feb 1
Total with taxes and fees
The Mansion House Hotel

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (217 reviews)
"Room was clean, staff were friendly & helpful. Check in quick & easy. Dinner was excellent, we had 2 courses & couldn't fault anything. Enjoyable stay. "
United Kingdom
Jacqui
$123 nightly
The price is $148
Feb 8 - Feb 9
Total with taxes and fees
Banff Springs Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (347 reviews)
"Lovely hotel in a quiet village location. The staff were friendly and professional and the food and drink great quality "
United Kingdom
Elizabeth
$156 nightly
The price is $188
Jan 25 - Jan 26
Total with taxes and fees
Craigellachie Hotel of Speyside

The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.4 out of 10, Exceptional, (126 reviews)
"All clean and very hospitable."
United Kingdom
Lee
$130 nightly
The price is $157
Jan 22 - Jan 23
Total with taxes and fees
The Seafield Arms

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (244 reviews)
"Wonderful place to be and explore the area."
Switzerland
Sascha
$124 nightly
The price is $149
Jan 21 - Jan 22
Total with taxes and fees
The Station Hotel

Ramnee Hotel

Ramnee Hotel
4.0 star property
Forres
8.8 out of 10, Excellent, (169 reviews)
"Beautiful hotel, very clean and great atmosphere "
Canada
Erin
$127 nightly
The price is $153
Jan 24 - Jan 25
Total with taxes and fees
Ramnee Hotel

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (150 reviews)
"Excellent hotel and great breakfast."
United Kingdom
DAVID
$145 nightly
The price is $174
Jan 21 - Jan 22
Total with taxes and fees
The Grant Arms Hotel

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

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

Douneside House

Douneside House
4.0 star property
Aboyne
9.8 out of 10, Exceptional, (54 reviews)
"Lovely stay, would highly recommend!"
United States
Leslie
$174 nightly
The price is $209
Jan 23 - Jan 24
Total with taxes and fees
Douneside House

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

Dunallan House

Dunallan House
4.0 star property
Grantown-on-Spey
9.6 out of 10, Exceptional, (91 reviews)
"We had an excellent stay at Dunallan House! Steve and Ginny were brilliant hosts, so friendly, welcoming, and knowledgeable of the local area. The room was very cosy and clean, and had everything we needed. Breakfast was very tasty and we loved Steve coming through to chat. Would love to visit again in the future, thank you! "
United Kingdom
Harvey
Dunallan House

The Dell of Abernethy

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

Mount Barker Bed & Breakfast

Mount Barker Bed & Breakfast
4.5 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (5 reviews)
"Wonderful accommodation in a beautiful village. Karen and Alec are amazing hosts and we were looked after in every respect. Breakfast was amazing and the rooms are delightful. I would certainly recommend this B & B to anyone. "
United Kingdom
Kay
Mount Barker Bed & Breakfast

Firlands Lodge

Firlands Lodge
4.0 star property
Forres
10.0 out of 10, Exceptional, (11 reviews)
"Lovely property - warm, clean and well set up for a family."
United States
Andrew
Firlands Lodge

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

Cairngorm Lodges

Cairngorm Lodges
4.0 star property
Aboyne
9.6 out of 10, Exceptional, (4 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

Willowbarn Self-Catering Rafford

Willowbarn Self-Catering Rafford
4.0 star property
Forres
10.0 out of 10, Exceptional, (5 reviews)
"Property lovely amazing area"
United Kingdom
Paul
Willowbarn Self-Catering Rafford

Firlands House

Firlands House
4.0 star property
Forres
Firlands House

Buttermere Cottage

Buttermere Cottage
4.0 star property
Banff
Buttermere Cottage
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 Keith.
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.

Balvenie Castle
Photo by Anne Burgess
Open Photo by Anne Burgess

Top Keith Hotel Reviews

Find out more about Keith

The preparation of any well-deserved vacation starts with deciding on a great location. Keith has become a popular local with tourists because of everything it offers. Yet, "location, location, location" applies to more than just your vacation destination. When you want to make your future holiday extra special, it's all about where you stay each night.

Accommodations as Picturesque as the City

Keith saw its fair share of visitors this past year. Expedia's review section boast comments on which property will exceed your needs for an unbelievable trip. The hotels found here strive to make your visit as gratifying as your days and evenings out in Keith. You will never need to venture far for a delectable dinner, to sustain your workout routine, or an energizing plunge during your visit, thanks to everything these hotels provide. They aim to make their grounds and facilities pleasing from the moment you step out of your car and with each step throughout the hotel.

Rooms have been designed to keep your utmost comfort in mind, with amenities like specially designed bathroom products, premium bedding, and in-room coffee or tea. So, sit back and relax. Moreover, if you find that you're need of anything further, you can trust the staff will work their best to ensure you remain happy during your stay there. These hotels are so nice that you'll regret the day you have to leave.

Reserve a 4-Star Hotel in Keith Today!

Your vacation to Keith should be one that you'll remember for years to come, and reserving a 4-star hotel will help make those memories nothing but incredible. Peruse our large selection of 4-star hotels in Keith that will bring your getaway to the next level.

Frequently asked questions

How much does it cost to stay in a 4-star hotel in Keith?
To book a 4-star hotel in Keith that's within your budget, use Expedia's sort and search filters. Take a look at the availability during your vacation dates and use our pricing filter to set your limit. You can also list your results by the most wallet-friendly option first.

  • Search for the lowest price from $395

What's the difference between 5-star and 4-star hotels in Keith?
Treat yourself to luxury living during your Keith escape by checking in to a 4-star hotel. As well as featuring upscale surroundings, these retreats are typically filled with amenities such as bathrobes, large beds and plenty more. A 5-star hotel will go above and beyond to make your trip an even more lavish and special one. 24-hour concierge assistance, elegant furnishings and world-class dining are a few of the first-rate conveniences and services you'll likely have access to.
Does Keith have any 4-star all-inclusive resorts?
Finding your dream hotel in Keith is as simple as entering your travel dates and clicking on our "All inclusive" filter. Stay and play where almost everything is already taken care of like your meals, room, entertainment and activities, or go for a standard 4-star resort in or around this much-loved destination.

Explore a world of travel with Expedia