Photo by Rebecca Ireland

Find 3 Star Hotels in Keith from $64

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Keith 3 Star Hotels

Next weekend
In two weeks

Compare Keith 3 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Laichmoray Hotel

3.0 star property
9.4 out of 10, Exceptional, (424)
"Great hotel, free room service breakfast was appreciated."
Laichmoray Hotel

Craiglynne Hotel

3.0 star property
7.2 out of 10, Good, (437)
"Good value hotel which was comfortable and centrally located. Breakfast was also good value."
$65 nightly
The price is $78
Jul 31 - Aug 1
Total includes taxes and fees
Craiglynne Hotel

Nethybridge Hotel

3.0 star property
7.8 out of 10, Good, (257)
"Beautiful 1600 Inn. Great food. Very pleasant staff. "
$90 nightly
The price is $108
Jul 31 - Aug 1
Total includes taxes and fees
Nethybridge Hotel

Firth Hotel & Restaurant

3.0 star property
8.4 out of 10, Very Good, (225)
"Lovely place, clean and cost. Great view"
$104 nightly
The price is $125
Aug 8 - Aug 9
Total includes taxes and fees
Firth Hotel & Restaurant

Golf View Hotel

3.0 star property
8.4 out of 10, Very Good, (184)
"Comfortable hotel, great location with stunning views across the Moray firth"
Golf View Hotel

The Old Coach House Hotel

3.0 star property
7.0 out of 10, Good, (133)
"This my first night and i'"
$53 nightly
The price is $64
Jul 31 - Aug 1
Total includes taxes and fees
The Old Coach House Hotel

Ben Mhor Hotel

3.0 star property
8.2 out of 10, Very Good, (154)
"Friendly staff, good breakfast "
$76 nightly
The price is $76
Aug 26 - Aug 27
Total includes taxes and fees
Ben Mhor Hotel

The Speyside Hotel

3.5 star property
9.4 out of 10, Exceptional, (314)
"Charming hotel with good rooms and a nice bar. Restaurant was very very good. Highly recomend dinning here. "
$156 nightly
The price is $187
Aug 2 - Aug 3
Total includes taxes and fees
The Speyside Hotel

Stotfield Hotel

3.0 star property
7.4 out of 10, Good, (408)
"Good price for comfortable room with great breakfast. Great part of the country."
$98 nightly
The price is $118
Aug 1 - Aug 2
Total includes taxes and fees
Stotfield Hotel

The Royal Hotel

3.0 star property
7.8 out of 10, Good, (130)
"Location was good for me"
The Royal Hotel

The Knowes Hotel & Restaurant

3.0 star property
9.0 out of 10, Wonderful, (182)
"Excellent stay as usual "
$179 nightly
The price is $215
Aug 5 - Aug 6
Total includes taxes and fees
The Knowes Hotel & Restaurant

OYO Eastbank Hotel, Speyside Scotland

3.5 star property
7.8 out of 10, Good, (136)
"Great location for exploring the speyside region. Good value for money "
$119 nightly
The price is $141
Aug 8 - Aug 9
Total includes taxes and fees
OYO Eastbank Hotel, Speyside Scotland

Eight Acres Hotel

3.0 star property
7.0 out of 10, Good, (217)
"On arrival, The member of staff at reception was lovely, Accommodation was fine, Room was clean and a lovely shower in the morning, Breakfast was good and staff member was very helpful."
Eight Acres Hotel

The Aberlour Hotel

3.0 star property
9.0 out of 10, Wonderful, (83)
"Small hotel with excellent service and a family style feel. Will definitely stay here again "
$213 nightly
The price is $255
Aug 2 - Aug 3
Total includes taxes and fees
The Aberlour Hotel

Poseidon's Inn

3.0 star property
9.0 out of 10, Wonderful, (198)
"Stayed here for work, self check in with key safe, room like a studio apartment, clean and comfy. Be prepared to walk for dinner and breakfast. Lovely places in Lossiemouth, views stunning. Would stay again "
$90 nightly
The price is $108
Aug 12 - Aug 13
Total includes taxes and fees
Poseidon's Inn

The Royal Oak Hotel

3.5 star property
9.6 out of 10, Exceptional, (74)
"Lovely friendly Pub and Hotel. Great food and staff"
$166 nightly
The price is $199
Jul 27 - Jul 28
Total includes taxes and fees
The Royal Oak Hotel

Argyle Guest House

3.0 star property
9.6 out of 10, Exceptional, (236)
"Stay here often great value for money hosts incredibly helpful whatever the issue."
$115 nightly
The price is $139
Aug 10 - Aug 11
Total includes taxes and fees
Argyle Guest House

Cardhu Country House

3.0 star property
10.0 out of 10, Exceptional, (177)
"We had a wonderful stay! "
$174 nightly
The price is $208
Aug 18 - Aug 19
Total includes taxes and fees
Cardhu Country House

The Mill House Hotel

3.5 star property
8.6 out of 10, Excellent, (108)
"Excellent stay staff very friendly and welcoming "
$114 nightly
The price is $137
Aug 2 - Aug 3
Total includes taxes and fees
The Mill House Hotel

Cullen Bay Hotel

3.5 star property
9.0 out of 10, Wonderful, (127)
"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!!"
$160 nightly
The price is $192
Jul 27 - Jul 28
Total includes taxes and fees
Cullen Bay Hotel
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.
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

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

Top Keith Hotel Reviews

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 12 mi northwest of the center, offers a deep soaking bathtub and a garden. Want another hot tip? Situated 15 mi 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 $131

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.