Photo by Rebecca Ireland

Find hotels in Keith from SAR 215

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 815 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Chapelhill Croft Farmhouse B&B

3.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Laundry
  • Housekeeping
10.0 out of 10, Exceptional, (26)
  • cleanliness
    Guests start their day with a delicious cooked-to-order breakfast before venturing into the scenic surroundings or relaxing in the garden retreat

What verified guests said

"One night stay which was perfect for what we needed. Room was clean and comfortable and the breakfast was lovely. "

Chapelhill Croft Farmhouse B&B highlights

Located near Strathisla Distillery, Chapelhill Croft Farmhouse B&B offers genuine Scottish hospitality. Enjoy free in-room WiFi, convenient laundry facilities for longer stays, and self parking for those exploring the region by car.
Chapelhill Croft Farmhouse B&B

Hillhead Hideaways

5.0 star property
  • Hot Tub
  • Parking included
  • Free WiFi
  • Microwave
  • Kitchen
  • Living/Dining area
10.0 out of 10, Exceptional, (4)
  • cleanliness
    Travelers find serenity at this peaceful countryside retreat, where evenings bring starlit soaks in spa tubs and relaxed meals around the barbecue grill

What verified guests said

"Everything you need amd more for a great few nights away. Great job!"

Hillhead Hideaways highlights

Hillhead Hideaways offers a genuine luxury lodge experience in a rural setting. Visitors can unwind in one of the four spa tubs, gather around the barbecue grills with outdoor furniture, and stay connected with in-room WiFi throughout their countryside escape.
The price is SAR 1,443
SAR 1,732 total
includes taxes & fees
26 Jun - 27 Jun
Hillhead Hideaways

Fabulous Open Views Over Dufftown

2.0 star property
  • Pet friendly
  • Parking included
  • Free WiFi
  • Outdoor Space
The price is SAR 702
SAR 843 total
includes taxes & fees
16 Jun - 17 Jun
Fabulous Open Views Over Dufftown

The Mill House Hotel

3.5 star property
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Breakfast available
  • Business services
8.6 out of 10, Excellent, (107)
  • cleanliness
    Games, treats, and comfort await at this fun-filled retreat where convenience meets relaxation - a perfect balance for travelers of all ages

What verified guests said

"Excellent stay staff very friendly and welcoming "

The Mill House Hotel highlights

The Mill House Hotel, in the town center, offers travelers a comfortable base with thoughtful amenities. Enjoy the arcade/game room, garden, WiFi, on-site shop/cafe, or unwind at the bar. The staff consistently earns praise for their helpfulness.
The price is SAR 447
SAR 536 total
includes taxes & fees
22 Jun - 23 Jun
The Mill House Hotel

The Old Coach House Hotel

3.0 star property
  • Pet friendly
  • Parking included
  • Free WiFi
7.0 out of 10, Good, (122)
  • cleanliness
    Travelers find a peaceful retreat at this smoke-free property where free WiFi keeps them connected and the atmosphere encourages true relaxation

What verified guests said

"A cute little restored old hotel. Perfect for me as a solo traveler. I felt safe, comfortable and the rate was ver affordable. "

The Old Coach House Hotel highlights

The Old Coach House Hotel offers a genuinely charming setting where guests can unwind while staying connected with complimentary WiFi. The property includes convenient self parking, and travelers consistently mention the staff's helpfulness as a highlight of their stay.
The price is SAR 185
SAR 222 total
includes taxes & fees
23 Jun - 24 Jun
The Old Coach House Hotel

Kintrae B&B

3.0 star property
  • Free WiFi
  • Breakfast available
  • Housekeeping
9.8 out of 10, Exceptional, (97)
  • cleanliness
    Travelers start their day with a hearty breakfast at this welcoming B&B, where free WiFi keeps them connected and an electric charging station powers their journey

What verified guests said

"Great place to stay in the north east with quality food. "

Kintrae B&B highlights

Kintrae B&B combines comfort with practical amenities for today's travelers. Guests connect using complimentary WiFi in common areas, fuel up with a satisfying breakfast, and keep their electric vehicles ready for exploration with the onsite charging station.
The price is SAR 382
SAR 459 total
includes taxes & fees
5 Jul - 6 Jul
Kintrae B&B

Craigellachie Hotel of Speyside

4.0 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
9.0 out of 10, Wonderful, (304)
  • cleanliness
    Travelers find genuine rural charm at this Speyside retreat where a crackling fireplace welcomes guests to relax before enjoying excellent meals and drinks

What verified guests said

"Beautiful historic inn with very modern convenience. Friendly and helpful staff. Great restaurant and bar! "

Craigellachie Hotel of Speyside highlights

The Craigellachie Hotel of Speyside offers countryside tranquility and thoughtful comforts. Guests enjoy a full breakfast, a cozy library, a restaurant, WiFi throughout, and two bars. Consistently praised staff ensure a truly satisfying experience.
The price is SAR 807
SAR 968 total
includes taxes & fees
26 Jun - 27 Jun
Craigellachie Hotel of Speyside

The Station Hotel

4.0 star property
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
  • Bar
  • Laundry
9.4 out of 10, Exceptional, (219)
  • cleanliness
    A sophisticated urban retreat where travelers can recharge in style while enjoying modern comforts and staying effortlessly connected

What verified guests said

"Nice place to stay in speyside area. Walking distance to some distilleries and the bar and food were great"

The Station Hotel highlights

The Station Hotel in the city center offers a comfortable urban sanctuary with contemporary touches. Guests enjoy the on-site restaurant, bar, and free WiFi in every room. The helpful concierge team and convenient luggage storage service earn consistent praise.
The price is SAR 739
SAR 886 total
includes taxes & fees
16 Jun - 17 Jun
The Station Hotel

OYO Eastbank Hotel, Speyside Scotland

3.5 star property
  • Pet friendly
  • Parking included
  • Free WiFi
  • Breakfast available
  • Extra beds/cribs
7.8 out of 10, Good, (125)
  • cleanliness
    Escape to a haven of tranquility and tee off on an unforgettable adventure by day. By night, indulge in fine dining and drinks amidst warm hospitality.

What verified guests said

"Check in was very smooth. Rooms are dated with shared bathroom but all clean enough. Have booked to have breakfast but not yet been for this."

OYO Eastbank Hotel, Speyside Scotland highlights

OYO Eastbank Hotel, Speyside Scotland offers a tranquil retreat near Macallan Distillery. Tee off on the 9 holes of golf course, unwind in the garden or enjoy a drink at the bar with helpful staff that previous guests rave about.
The price is SAR 332
SAR 429 total
includes taxes & fees
18 Jun - 19 Jun
OYO Eastbank Hotel, Speyside Scotland

Craigellachie Lodge

3.5 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Restaurant
  • Bar
  • Housekeeping
10.0 out of 10, Exceptional, (79)
  • cleanliness
    Cycling adventures await at this mountain guesthouse where guests can pedal through nature then relax in picturesque surroundings

What verified guests said

"Great accommodations and wonderful staff!"

Craigellachie Lodge highlights

Craigellachie Lodge, nestled among majestic mountains, offers a warm retreat with practical comforts. Guests enjoy a full breakfast, borrow bikes to explore, or wander the garden. WiFi access and luggage storage ensure a convenient and memorable stay.
The price is SAR 828
SAR 993 total
includes taxes & fees
14 Jul - 15 Jul
Craigellachie Lodge

Cullen Bay Hotel

3.5 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
  • Bar
9.0 out of 10, Wonderful, (121)
  • cleanliness
    Find your rural retreat surrounded by natural beauty. Savor local flavors in the restaurant or relax over drinks at the bar.

What verified guests said

"The rooms were sparkling clean, spacious and the staff was polite and friendly! Would absolutely love to stay here again. We had the bay window to look over the ocean and watch the sunset and it was beautiful!!"

Cullen Bay Hotel highlights

Escape to the countryside at Cullen Bay Hotel, where a warm welcome awaits with a full breakfast, garden views, and a cozy bar. Stay connected with in-room WiFi and unwind in the business center or restaurant - previous guests rave about the helpful staff.
The price is SAR 586
SAR 703 total
includes taxes & fees
19 Jun - 20 Jun
Cullen Bay Hotel

The Aberlour Hotel

3.0 star property
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Game room
  • Breakfast available
9.2 out of 10, Wonderful, (78)
  • cleanliness
    Travelers find a welcoming retreat at this Aberlour gem where they can sip coffee in the lobby, stroll through gardens, or challenge each other in the arcade room.

What verified guests said

"Great staff, very good food "

The Aberlour Hotel highlights

The Aberlour Hotel, in the heart of town, offers a relaxing lobby, garden, and Restaurant Aberlour for lunch and dinner. Enjoy the arcade room and free WiFi. The staff is consistently praised for their helpfulness.
The price is SAR 807
SAR 968 total
includes taxes & fees
15 Jun - 16 Jun
The Aberlour Hotel

Bankhouse B&B

2.5 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Tennis court
  • Housekeeping
9.4 out of 10, Exceptional, (37)
  • cleanliness
    Start your day with a delicious breakfast then gear up for an adventure by renting bikes or challenging yourself on the tennis court.

What verified guests said

"Eileen and Jim are exceptional hosts. The breakfast was delicious. The location was great for exploring the Speyside area. "

Bankhouse B&B highlights

Bankhouse B&B offers a warm and active retreat for travelers. Enjoy breakfast, connect to free WiFi in public areas, explore the outdoors with bike rentals or play on the outdoor tennis court. With multilingual staff and daily housekeeping available, your stay is sure to be seamless.
The price is SAR 624
SAR 749 total
includes taxes & fees
20 Jun - 21 Jun
Bankhouse B&B

The Royal Oak Hotel

3.5 star property
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Bar
9.6 out of 10, Exceptional, (73)
  • cleanliness
    Guests can start their day with a delicious breakfast before relaxing in the lush gardens of this charming hotel in the center of town.

What verified guests said

"A very pleasant stay in Cullen. The staff were all very accommodating and friendly. There are really nice walking trails near the hotel"

The Royal Oak Hotel highlights

The Royal Oak Hotel, in the heart of town, offers a warm welcome and full breakfast. Travelers love its charm, coffee shop, garden retreat, bar, and restaurant. In-room WiFi keeps you connected, and self-parking is free.
The price is SAR 628
SAR 754 total
includes taxes & fees
15 Jun - 16 Jun
The Royal Oak Hotel

The Seafield Arms

4.0 star property
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
  • Bar
  • Laundry
9.4 out of 10, Exceptional, (107)
  • cleanliness
    Guests savor breathtaking views from charming outdoor spaces at The Seafield Arms, raising glasses with companions over delicious meals in this welcoming retreat

What verified guests said

"Good place to stay "

The Seafield Arms highlights

The Seafield Arms blends upscale charm with modern comfort. Travelers can enjoy drinks at the bar, relax on the terrace, or dine at two on-site restaurants serving lunch and dinner. Free in-room WiFi, express check-in, and attentive staff ensure a truly relaxing stay.
The price is SAR 743
SAR 891 total
includes taxes & fees
15 Jun - 16 Jun
The Seafield Arms

Station Hotel Portsoy

3.5 star property
  • Pool
  • Breakfast included
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
8.8 out of 10, Excellent, (82)
  • cleanliness
    Travelers fuel up with locally sourced breakfast at Station Hotel Portsoy, where the coffee shop offers a cozy retreat and the arcade invites friendly competition

What verified guests said

"The room was clean and cozy. The staff were friendly, warm and helpful. A lovely stay "

Station Hotel Portsoy highlights

The Station Hotel Portsoy welcomes guests with authentic local flavors and multiple ways to unwind. Visitors connect with complimentary in-room WiFi throughout the smoke-free property and park for free. Previous travelers consistently mention the staff's attentive service.
The price is SAR 597
SAR 716 total
includes taxes & fees
15 Jun - 16 Jun
Station Hotel Portsoy

Premier Inn Elgin

2.0 star property
  • Free WiFi
  • Breakfast available
  • 24/7 front desk
The price is SAR 233
SAR 280 total
includes taxes & fees
22 Jun - 23 Jun
Premier Inn Elgin

The Pines Guesthouse

3.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Housekeeping
9.8 out of 10, Exceptional, (67)
  • cleanliness
    Guests start their day with a freshly cooked breakfast at this welcoming guesthouse where the friendly staff helps create memorable stays

What verified guests said

"A wonderful guesthouse where you can feel at home. We received a very friendly welcome. Lyn gave us some restaurant tips and a suggested route for the next day. A great stay and a perfekt breakfast."

The Pines Guesthouse highlights

The Pines Guesthouse provides a peaceful retreat where travelers enjoy made-to-order breakfasts and complimentary WiFi. The attentive staff creates a welcoming atmosphere throughout the smoke-free property, making each stay comfortable and relaxing.
The price is SAR 527
SAR 633 total
includes taxes & fees
15 Jun - 16 Jun
The Pines Guesthouse

Laichmoray Hotel

3.0 star property
  • Breakfast included
  • Parking included
  • Free WiFi
  • Restaurant
  • Business services
  • Bar
9.4 out of 10, Exceptional, (414)
  • cleanliness
    Guests enjoy a full breakfast before exploring nearby attractions, then return to relax with drinks from two bars in this comfortable, convenient hotel

What verified guests said

"always helpful and great service would not stay anywhere else "

Laichmoray Hotel highlights

The Laichmoray Hotel offers a peaceful garden for unwinding, a full breakfast, and an on-site cafe. With two bars, dry cleaning services, and a helpful staff, visitors find everything needed for a comfortable stay.
Laichmoray Hotel

The Royal Hotel

3.0 star property
  • Pet friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Bar
  • Housekeeping
7.8 out of 10, Good, (127)
  • cleanliness
    The Royal Hotel offers a stylish setting for enjoying favorite brews and bites, with seamless connectivity for planning the next adventure

What verified guests said

"Location was good for me"

The Royal Hotel highlights

Travelers can indulge in coffee at the cafe, sip drinks at the bar, or sample local cuisine at the restaurant. The Royal Hotel provides free WiFi to help guests stay connected, along with convenient parking for those exploring the area by car.
The Royal Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Keith

Escape to Keith! Enjoy its parks, museums, and food.

Hill of Bellyhack Mixed pasture and whins here, but most of this square is forested.
by
(
)
Open Photo by Anne Burgess (CC BY-SA) / Cropped from original

More cheap stays in Keith

More cheap stays in Keith

Hotels in Keith with star-rating

Hotels in Keith with star-rating

Stay near popular Keith attractions

Stay near popular Keith attractions

Recent reviews of Keith hotels

Recent reviews of Keith hotels

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Where is the best place for a stay in Keith?

Based on our traveler data, Hillside Havens is one of the top choices for your stay. This cabin offers free parking and private balconies. Other good choices for your visit include Chapelhill Croft Farmhouse B&B and Hillhead Hideaways. See all available top hotels, or vacation rentals in Keith.

What's the top vacation rental in Keith?

The Tannochbrae: This highly rated vacation home rental in Keith offers a barbecue grill and free WiFi to help you feel comfortable in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. Another good choice for your trip to Keith is Modern Rural Cottage for 2-6 people. See all vacation rentals in Keith.

If I need to cancel my hotel reservation in Keith, will I receive a refund?

Yes! Most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that's non-refundable, you might be able to still cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Keith.

Where can I learn more about changing or cancelling my trip to Keith?

For more information about changing or cancelling your trip to Keith, click here.

What is the top LGBTQ-friendly accommodation in Keith?

The Gables Whisky B&B is a top LGBTQ-friendly guesthouse, and features free breakfast and free WiFi. The Tannochbrae is another good choice for your stay.

Where is the best hotel to stay close to Strathisla Distillery?

Adjacent to Strathisla Distillery, Isla Bank House is one of the top choices for your stay based on our traveler data, and this 4-star B&B offers free breakfast and free parking. Other good choices within 5 miles include Crooksmill Bed & Breakfast and Hillhead Hideaways.

What about the best place to stay close to Ben Rinnes?

One of the top choices for your stay is The Old Manse B&B, located 1.8 mi (2.9 km) from Ben Rinnes, and this 3-star B&B offers free breakfast and a restaurant. Hobbit Hideaway and Copperbroc -whisky House in the Scottish Highlands are two other good choices within a few miles.

What's the best high-end hotel in Keith?

Hillhead Hideaways is a luxury lodge with in-room kitchens, and a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Keith.

What are some hotels with pools in Keith?

The Milking Sheds, Dufftown: Offers free self parking, a children's pool, and televisions. View all hotels with pools in Keith.

What is the best accommodation for staying close to Inverness Airport (INV)?

Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.

What is staying in Keith like?

Visitors can enjoy all that Keith has to offer including the local tours, parks, and museums. Tourists can also enjoy so much more including its restaurants. In Keith, there are 45 hotels and other accommodations to choose from. Find out more about Keith.

What are the top places to visit in Keith?

Natural beauty is on display at Ben Rinnes, St Rufus Park, and Cuthil Park. A couple of additional sights to add to your agenda are Strathisla Distillery and Balvenie Distillery. Check out what more to see and do in Expedia's Keith guide.

How should I get around Keith?

To explore the surrounding area, ride one of the trains from Keith Station or Keith and Dufftown Railway. If you want to venture out around the area, you may want a rental car in Keith for your journey.

What's the seasonal weather like in Keith?

The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Keith is 35 inches.