Skip to main content

Search hotels in Keith

Enter your dates to see the latest prices and deals for Keith hotels

September 2024

1
2345678
9101112131415
16171819202122
23242526272829
30

October 2024

123456
78910111213
14151617181920
21222324252627
28293031
Check-in date - Check-out date

Filter by:

Star rating

Review score

Keith – 3 hotels and places to stay

See the latest prices and deals by choosing your dates.
Chapelhill Croft, hotel in Keith

Featuring free WiFi throughout the property, Chapelhill Croft offers accommodation 8 km from Keith. Free private parking is available on site. You will find a kettle in the room.

These hosts made Scotland trip special with the homely touch i needed mid trip to keep me going. Kind, chatty, relatable and very accommodating. They bend over backwards to make you feel welcome and clearly enjoy what they do. Breakfast was a treat & you leave feeling like you’ve made new friends. If I’m ever in the area again I will look here first.
Scored 9.4
9.4
Rated superb
Superb
49 reviews
Price from
£97
1 night, 2 adults
Isla Bank House, hotel in Keith

Isla Bank House has garden views, free WiFi and free private parking, set in Keith, 18 km from Huntly Castle.

Just a fantastic experience. Gorgeous house, bedrooms are beautiful, VERY clean, extremely cosy. I particularly loved the stair case, so beautiful. wow... Very nice and welcoming owners, really good breakfast.
Scored 9.1
9.1
Rated superb
Superb
143 reviews
Price from
£212
1 night, 2 adults
The Annex Keith Self Catering WiFi Private Parking bkng, hotel in Keith

Set in Keith and only 17 km from Huntly Castle, The Annex Keith Self Catering WiFi Private Parking bkng offers accommodation with mountain views, free WiFi and free private parking.

Very friendly host, made to feel very welcome.
Scored 9.4
9.4
Rated superb
Superb
29 reviews
Price from
£175
1 night, 2 adults
Twin Pines, hotel in Keith

Located in Mulben, within 23 km of Elgin Cathedral and 29 km of Huntly Castle, Twin Pines provides accommodation with a garden as well as free private parking for guests who drive.

N/A
Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from
£103
1 night, 2 adults
Whisky Capital Inn, hotel in Keith

Boasting a bar and free WiFi, Whisky Capital Inn is situated in Dufftown, 23 km from Huntly Castle and 28 km from Elgin Cathedral.

Great room, great staff, great food!
Scored 8.1
8.1
Rated very good
Very good
723 reviews
Price from
£90
1 night, 2 adults
Victoria Hotel, hotel in Keith

Situated in Portknockie, 33 km from Elgin Cathedral, Victoria Hotel features a bar and views of the city. The property is non-smoking and is set 38 km from Huntly Castle.

Spacious, well furnished and comfortable room; beautifully cooked, very reasonably priced evening meal available on premises; excellent continental breakfast at an astoundingly cheap price.
Scored 8.7
8.7
Rated fabulous
Fabulous
402 reviews
Price from
£88
1 night, 2 adults
The Dowans Hotel of Speyside, hotel in Keith

Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whisky-lovers.

Its a home from home and nothing is too much trouble
Scored 9.2
9.2
Rated superb
Superb
332 reviews
Price from
£270
1 night, 2 adults
The Seafield Arms-Cullen, hotel in Keith

The Seafield Arms is a boutique hotel with chic rooms in the centre of Cullen on the Moray Firth Coast and on the North East 250 Route. Free WiFi and free onsite parking is available.

Price charged should have included breakfast
Scored 8.9
8.9
Rated fabulous
Fabulous
331 reviews
Price from
£160
1 night, 2 adults
The Mash Tun, hotel in Keith

Situated in Aberlour, 33 km from Huntly Castle, The Mash Tun features accommodation with a restaurant, free private parking and a bar.

Beautiful room and views
Scored 8.9
8.9
Rated fabulous
Fabulous
301 reviews
Price from
£180
1 night, 2 adults
The Station Hotel, hotel in Keith

The Station Hotel is situated in Rothes and features a garden and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. Glen Grant Whisky Distillery is a 2-minute walk away.

Beautiful room with excellent service
Scored 8.8
8.8
Rated fabulous
Fabulous
365 reviews
Price from
£250
1 night, 2 adults
See all hotels in and around Keith

What guests said about Keith:

  • Scored 6.0
    6.0

    The town is very historic but seems to lack the vision other...

    The town is very historic but seems to lack the vision other towns in Scotland seemed to have found. The main street could be more ornate to capture attention of people passing through (as well as encourage better usage or street front property) and the commercial street behind the Main Street is not easily found or accessed…. Might be best to make a parking lot at the park on south end and make the commercial street a walking venue with ornate and historic flavor to attract both local people and travelers….
    B
    Bryant
    United States
  • Scored 8.0
    8.0

    A good array of local and National grocery shops either side...

    A good array of local and National grocery shops either side of the river, including a large Tesco. The Indian takeaway is also a big plus! The local shops and bakeries were all great. Great mainline train service down from Inverness or up from Aberdeen, plus the quaint heritage line from Keith Town station to Dufftown. Keith is well placed to explore the NE coastal towns and villages, across to Aviemore or Glenfarclas distillery (shameless plug for them), or indeed into Aberdeenshire.
    Iain
    United Kingdom
gogless