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

Hillhead Hideaways

Hillhead Hideaways

5 out of 5
Hillhead Farm, Glen of Newmill, Keith, Scotland
The price is NZ$629 per night from 14 May to 15 May
NZ$629
per night
14 May - 15 May
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
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 Macallan Distillery and Whisky Museum are located ...
Hillside Havens
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$302 per night from 15 May to 16 May
NZ$302
per night
15 May - 16 May
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
Save an average of 15% on thousands of hotels when you're signed in
Laichmoray Hotel

Laichmoray Hotel

3 out of 5
Maisondieu Road, Elgin, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$302 per night from 18 May to 19 May
NZ$302
per night
18 May - 19 May
Stay at this 3-star business-friendly hotel in Elgin. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
Laichmoray Hotel
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$234 per night from 17 May to 18 May
NZ$234
per night
17 May - 18 May
Stay at this 4-star boutique hotel in Elgin. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
The Mansion House Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

4 out of 5
Victoria Street, Aberlour, Scotland
The price is NZ$500 per night from 19 May to 20 May
NZ$500
per night
19 May - 20 May
Stay at this 4-star business-friendly hotel in Aberlour. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the restaurant and the helpful ...
Craigellachie Hotel of Speyside
Ben Mhor Hotel

Ben Mhor Hotel

3 out of 5
53-57 High St, Grantown-on-Spey, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$133 per night from 9 Jun to 10 Jun
NZ$133
per night
9 Jun - 10 Jun
Stay at this hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attraction Grantown Museum is located nearby.
Ben Mhor Hotel
Nethybridge Hotel

Nethybridge Hotel

3 out of 5
Nethybridge, Nethy Bridge, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$188 per night from 23 May to 24 May
NZ$188
per night
23 May - 24 May
Stay at this 3-star eco-certified hotel in Nethy Bridge. Enjoy free parking, 2 restaurants, and 2 bars/lounges. Our guests praise the helpful staff in our reviews. ...
Nethybridge 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$276 per night from 26 May to 27 May
NZ$276
per night
26 May - 27 May
Stay at this 4-star business-friendly hotel in Banff. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Inverboyndie Beach and Duff ...
Banff Springs 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
759 hotels
Lowest Price
NZ$133
Highest Price
NZ$629
Popular hotels
Hillhead Hideaways, Hillside Havens, The Speyside Hotel, Laichmoray Hotel, The Mansion House Hotel, Craigellachie Hotel of Speyside, Ben Mhor Hotel, Nethybridge Hotel, Banff Springs Hotel

Most recent Keith hotel reviews

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