You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Keith, a charming town in Moray, Scotland, offers a delightful blend of history and culture, making it an ideal destination for travelers seeking a unique Scottish experience. Nestled in the heart of the Speyside whisky region, Keith is renowned for its rich heritage and picturesque landscapes. Visitors can explore the town's three distinct sections: the historic Old Town, the bustling commercial center, and Fife Keith, each offering its own unique charm.
For those planning a stay, the best neighborhoods include the central area near the Old Town, where you can immerse yourself in the town's history, and the vicinity of Fife Keith for a more tranquil experience. Top attractions include the Keith and Dufftown Railway, offering scenic train journeys, and the Strathisla Distillery, one of Scotland's oldest distilleries. Don't miss the annual Keith Country Show, a highlight in the local calendar, showcasing the region's agricultural heritage.
See the latest prices and deals by choosing your dates

Guest house in Keith · 0.33 mi from centre
8.0
158 reviews
The Fife Arms Hotel enjoys a location in Keith, 11 miles from Huntly Castle and 16 miles from Elgin Cathedral. Both free Wifi and parking on-site are available at the guest house free of charge. Delgatie Castle is 30 miles from the guest house.
Guests at The Fife Arms Hotel will be able to enjoy activities in and around Keith, like cycling.
Leith Hall Garden & Estate is 18 miles from the accommodation, while Kildrummy Castle is 27 miles away.

Holiday home in Keith · 4.67 mi from centre
9.4
6 reviews
16 miles from Huntly Castle in Keith, Muirtown Lodge provides accommodations with access to a hot tub. The property is around 21 miles from Elgin Cathedral, 21 miles from Delgatie Castle, and 23 miles from Leith Hall Garden & Estate. Fyvie Castle is 27 miles from the vacation home.
The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 2 bathrooms. Providing free private parking, this 4-star vacation home also features free Wifi. The accommodation has a fireplace.
Dining options are available close to Muirtown Lodge.
Guests can also relax in the garden.
Aberdeen Airport is 48 miles away.

Apartment in Keith · 0.11 mi from centre
9.3
11 reviews
A recently renovated apartment, The Wee Heilan' Dram offers accommodations in Keith. This apartment provides free private parking, an ATM, and free Wifi. Staff on site can arrange a shuttle service.
This apartment includes 3 bedrooms, 2 living rooms and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a walk-in shower and a washing machine. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
A baby safety gate is also available at the apartment, while guests can also relax in the garden.
Huntly Castle is 11 miles from The Wee Heilan' Dram, while Elgin Cathedral is 17 miles from the property. Aberdeen Airport is 44 miles away, and the property offers a paid airport shuttle service.

Holiday home in Keith · 2.37 mi from centre
Ben Rinnes is located in Keith, just 14 miles from Huntly Castle and 18 miles from Elgin Cathedral. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.
The vacation home includes 1 bedroom, a living room, and 1 bathroom with a hot tub. Towels and bed linen are offered in the vacation home. The accommodation is non-smoking.
Guests can relax in the garden at the property.
Leith Hall Garden & Estate is 20 miles from Ben Rinnes, while Kildrummy Castle is 29 miles from the property. Aberdeen Airport is 47 miles away.

Apartment in Keith · 5.55 mi from centre
10.0
19 reviews
Norwegian Log Cabin The Roe Deer -sauna & hot tub is located in Keith, just 13 miles from Elgin Cathedral and 18 miles from Huntly Castle. The property is around 25 miles from Leith Hall Garden & Estate, 29 miles from Brodie Castle, and 30 miles from Grantown Museum. The accommodation provides a hot tub, free Wifi throughout the property, and private check-in and check-out.
The apartment features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Guests can also relax in the garden.

Chalet in Keith · 5.50 mi from centre
9.3
16 reviews
Featuring a garden, Red Squirrel log cabin with hot tub offers accommodations in Keith. This property offers access to a balcony and free private parking. The chalet has a picnic area and a hot tub.
With free Wifi, this 2-bedroom chalet features a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the chalet. The property has an outdoor dining area.
Elgin Cathedral is 13 miles from the chalet, while Huntly Castle is 18 miles from the property.

Luxury tent in Keith · 5.65 mi from centre
9.4
39 reviews
Owls Retreat Glamping Pod with Hot tub is located in Keith, just 13 miles from Elgin Cathedral and 18 miles from Huntly Castle. This luxury tent provides free private parking and private check-in and check-out. Leith Hall Garden & Estate is 25 miles from the luxury tent and Brodie Castle is 29 miles away.
With free Wifi, this luxury tent offers a flat-screen TV, and a fully equipped kitchenette with an oven and microwave. Towels and bed linen are offered in the luxury tent. The property has an outdoor dining area.
Guests can also relax in the garden or on the sun terrace.
Grantown Museum is 30 miles from the luxury tent.

Luxury tent in Keith · 5.58 mi from centre
9.7
41 reviews
Robins Nest Glamping Pod with Hot Tub offers accommodations in Keith, 13 miles from Elgin Cathedral and 18 miles from Huntly Castle. With mountain views, this accommodation features a patio. There's a sun terrace and guests can use free Wifi and free private parking.
The luxury tent also includes a well-equipped kitchenette with an oven, a microwave, and a toaster, as well as a hair dryer. The property has an outdoor dining area.
The luxury tent has a picnic area where you can spend the day outdoors.
Leith Hall Garden & Estate is 25 miles from the luxury tent, while Brodie Castle is 29 miles from the property.

Homestay in Keith, Mulben · 3.94 mi from centre
9.7
68 reviews
Providing garden views, Twin Pines in Mulben features accommodations and a garden. The homestay, set in a building dating back to 2006, provides free Wifi and free private parking. Featuring a private entrance, the homestay allows guests their privacy.
The units come with carpeted floor and feature a fully equipped kitchenette with a microwave, a dining area, a flat-screen TV with streaming services, and a private bathroom with shower and a hair dryer. A toaster, a fridge, and stovetop are also featured, as well as a kettle. At the homestay, the units are equipped with bed linen and towels.
Elgin Cathedral is 14 miles from the homestay, while Huntly Castle is 18 miles away. Inverness Airport is 43 miles from the property.

Apartment in Huntly · 4.74 mi from centre
9.9
12 reviews
Providing a garden, The Clearing offers accommodations in Huntly. With garden views, this accommodation provides a patio. There's a sun terrace and guests can use free Wifi and free private parking.
This apartment includes 3 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a bath and a washing machine. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
The apartment has a picnic area where you can spend the day outdoors.
Huntly Castle is 6 miles from the apartment, while Elgin Cathedral is 24 miles away. Aberdeen Airport is 39 miles from the property.

Apartment in Keith · 0.32 mi from centre
With a stay at Highland Haven Retreat in Keith in Keith, you'll be within a 10-minute walk of Longmore Hall and Keith library. This apartment is 0.4 mi (0.6 km) from St Rufus Park and 0.5 mi (0.8 km) from Turner Memorial Hospital.

Apartment in Keith · 0.10 mi from centre
With a stay at The Copper Loft Apartment Keith in Keith, you'll be just steps from Longmore Hall and Keith library. This apartment is 0.1 mi (0.2 km) from St Rufus Park and 0.2 mi (0.4 km) from Turner Memorial Hospital.

Hostel in Keith · 0.20 mi from centre
8.4
59 reviews
Located in Keith, within 11 miles of Huntly Castle and 17 miles of Elgin Cathedral, Weston House Keith provides accommodations with a shared lounge and free WiFi throughout the property as well as free private parking for guests who drive. The property is around 17 miles from Leith Hall Garden & Estate, 27 miles from Kildrummy Castle and 30 miles from Delgatie Castle. The property has a shared kitchen and a 24-hour front desk for guests.
All guest rooms at the hostel are equipped with a flat-screen TV and a kitchen. Every room includes a shared bathroom and a shower, and some units at Weston House Keith have a patio. All rooms will provide guests with a fridge.
Aberdeen Airport is 44 miles away.

Hotel in Buckie · 7.27 mi from centre
8.6
101 reviews
Breakfast available
Located in Buckie, The Mill House Hotel is a 4-minute drive from Moray Firth and 5 minutes from Speyside Way. This hotel is 3.4 mi (5.4 km) from Gordon Castle Walled Garden and 8 mi (12.8 km) from Findochty Harbour.

Hotel in Aberlour · 11.27 mi from centre
9.0
70 reviews
Breakfast available
With a stay at The Aberlour Hotel in Aberlour, you'll be near the beach, just a 3-minute walk from Sandy Hole and 5 minutes by foot from The Linn Falls. This hotel is 13.5 mi (21.7 km) from Cairngorms National Park and 0.4 mi (0.6 km) from Aberlour Distillery.

Hotel in Cullen, Buckie · 11.37 mi from centre
9.4
103 reviews
With a stay at The Seafield Arms in Buckie, you'll be a 2-minute walk from Cullen Millennium Garden and 6 minutes by foot from Cullen Harbour. This hotel is 1 mi (1.5 km) from Cullen Golf Club and 2.7 mi (4.3 km) from Bow Fiddle Rock.

Hotel in Craigellachie, Aberlour · 9.54 mi from centre
8.8
287 reviews
Breakfast available
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole. This hotel is 15.5 mi (25 km) from Cairngorms National Park and 2.1 mi (3.4 km) from Macallan Distillery.

Hotel in Aberlour · 11.36 mi from centre
9.1
290 reviews
Breakfast available
Located in Aberlour, 20 miles from Huntly Castle, The Mash Tun has accommodations with a restaurant, free private parking and a bar. The property is around 22 miles from Elgin Cathedral, 19 miles from Grantown Museum and 25 miles from Abernethy Golf Club. The hotel has family rooms.
At the hotel, every room is equipped with a closet. Rooms come with a coffee machine, a private bathroom and free WiFi, while some rooms include a terrace and some have river views. The rooms in The Mash Tun are equipped with a flat-screen TV and free toiletries.
The breakfast offers à la carte, continental or Full English/Irish options.
Leith Hall Garden & Estate is 27 miles from the accommodation, while Brodie Castle is 29 miles from the property.

Guesthouse in Craigellachie, Aberlour · 9.60 mi from centre
9.8
72 reviews
Breakfast available
Located in Aberlour, Craigellachie Lodge is in the mountains, within a 5-minute drive of Speyside Cooperage and Sandy Hole. This family-friendly guesthouse is 15.3 mi (24.6 km) from Cairngorms National Park and 2.1 mi (3.4 km) from The Linn Falls.

Cabin in Dufftown, Keith · 10.08 mi from centre
10.0
58 reviews
Located in Keith, Hillside Havens is in a rural location, a 4-minute drive from Glenfiddich Whisky Distillery and 7 minutes from Speyside Cooperage. This golf cabin is 7.6 mi (12.2 km) from Aberlour Distillery and 11.4 mi (18.3 km) from Glenlivet Distillery.