Book Keith hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Keith

Cheap Keith hotels

Modern Rural Cottage for 2-6 people

Modern Rural Cottage for 2-6 people

Keith
Stay at this vacation home in Keith. Enjoy a garden, tennis courts, and patios. Popular attractions Strathisla Distillery and Glen Keith Distillery are located ...
Modern Rural Cottage for 2-6 people
Hillhead Hideaways

Hillhead Hideaways

5 out of 5
Hillhead Farm, Glen of Newmill, Keith, Scotland
The price is NZ$756 per night from 5 Jan to 6 Jan
NZ$756
includes taxes & fees
5 Jan - 6 Jan 2025
Stay at this 5-star luxury lodge in Keith. Enjoy free WiFi, free parking, and private spa tubs. Popular attractions Aultmore Distillery and Glen Keith Distillery ...
Hillhead Hideaways
The Milking Sheds, Dufftown

The Milking Sheds, Dufftown

3.5 out of 5
12 Church Street, Keith, Scotland
Stay at this 3.5-star golf cottage in Keith. Enjoy free parking, a golf course, and a garden. Popular attractions Whisky Museum and Mortlach Distillery are located ...
The Milking Sheds, Dufftown
Save an average of 15% on thousands of hotels when you're signed in
Hillside Havens

Hillside Havens

3.5 out of 5
Hillside View, Keith, Scotland
Stay at this 3.5-star golf cabin in Keith. Enjoy free WiFi, free parking, and a garden. Popular attractions Dufftown Golf Course and Whisky Museum are located ...
Hillside Havens
The Mansion House Hotel

The Mansion House Hotel

4 out of 5
The Haugh, Elgin, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$195 per night from 11 Jan to 12 Jan
NZ$195
includes taxes & fees
11 Jan - 12 Jan 2025
Stay at this 4-star boutique hotel in Elgin. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the property condition ...
The Mansion House Hotel
Banff Springs Hotel

Banff Springs Hotel

4 out of 5
8 Golden Knowes Rd, Banff, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$298 per night from 26 Dec to 27 Dec
NZ$298
includes taxes & fees
26 Dec - 27 Dec
Stay at this 4-star business-friendly hotel in Banff. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
Banff Springs Hotel
The Speyside Hotel

The Speyside Hotel

3.5 out of 5
The Speyside Hotel, Grant Road, Grantown-on-Spey, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$256 per night from 3 Jan to 4 Jan
NZ$256
includes taxes & fees
3 Jan - 4 Jan 2025
Stay at this 3.5-star golf hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful ...
The Speyside Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

4 out of 5
Victoria Street, Aberlour, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$296 per night from 5 Jan to 6 Jan
NZ$296
includes taxes & fees
5 Jan - 6 Jan 2025
Stay at this 4-star business-friendly hotel in Aberlour. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
Craigellachie Hotel of Speyside
Laichmoray Hotel

Laichmoray Hotel

3 out of 5
Maisondieu Road, Elgin, Scotland
The price is NZ$307 per night from 4 Jan to 5 Jan
NZ$307
includes taxes & fees
4 Jan - 5 Jan 2025
Stay at this 3-star business-friendly hotel in Elgin. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
Laichmoray Hotel
Don't see what you're looking for?
See all available properties in Keith
View all properties
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.

Hotels In Keith

There are no accommodation options in Keith itself, so a good option is to make a reservation at one of the 6 hotels that are within driving distance.

The Castle Hotel, Scotland, which is the closest accommodation, is 16 kilometres from downtown Keith. Also, check out the latest deals at the Links Lodge - B&B in Scotland.

The Stotfield Hotel can be found 30 kilometres from the middle of Keith. Another hotel is the Seashore Cottage, which is situated 19 kilometres away. More accommodation options here are the The Station Hotel and the Kildrummy Inn.

Don't hit the road before taking a look at what there is to see and do in the rest of the area. If you're a nature lover, be sure to explore Aberdeenshire and Moray's beaches. If that's not your idea of a good time, visit a few of the area's ruins and castles. More active types may also enjoy snowboarding in this part of United Kingdom.

25 kilometres to the northwest of Keith is Elgin, home to the Pluscarden Abbey. Elgin hotels and apartments include the Eight Acres Hotel & Leisure Club and The Lodge Elgin. While exploring the region, you might like to visit Ballindalloch, home to the Lecht Ski Resort. Ballindalloch is found 35 kilometres to the southwest of Keith. Hotel options in Ballindalloch include the Glentorets B&B and Argyle Guest House.

If you enjoy sports and want to watch local games, you might like to take a trip to Pittodrie Stadium, which is 70 kilometres to the southeast of Keith. The Aberdeen Douglas Hotel and the Rox Hotel are good options if you want to get into it.

Located 60 kilometres from Keith is Dyce Airport. Stay nearby at the Jurys Inn Aberdeen Airport or the Britannia Hotel Aberdeen.

Keith hotels essential information

Accommodation
773 hotels
Lowest Price
NZ$195
Highest Price
NZ$756
Popular hotels
Modern Rural Cottage for 2-6 people, Hillhead Hideaways, The Milking Sheds, Dufftown, Hillside Havens, The Mansion House Hotel, Banff Springs Hotel, The Speyside Hotel, Craigellachie Hotel of Speyside, Laichmoray Hotel

Most recent Keith hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.