If you're looking to discover somewhere new, look no further than Keith. Whether you're planning to stay for a night or for the week, the area around Keith has accommodations to fit every need. Search for hotels in Keith with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Keith hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Keith hotel deals are here with our lowest price guarantee.
Photo by Rebecca Ireland
B&B in Keith
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
B&B in Keith

Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&B
10.0 out of 10, Exceptional, (26)
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.
Top landmarks in Keith

Ben Rinnes
Explore the great outdoors at Ben Rinnes, a lovely green space in Keith. Savor the area's bars and restaurants.
Learn more about Keith
Keith is well-known for its attractions such as Strathisla Distillery and Balvenie Distillery.

Find out more about Keith
Find out more about Keith
Keep exploring
Keep exploring
- 3 Star Hotels in Dufftown
- Dufftown Hotels
- Aberchirder Hotels
- Findochty Hotels
- Haugh of Glass Hotels
- Portknockie Hotels
- Fordyce Hotels
- Archiestown Hotels
- Cornhill Hotels
- Rhynie Hotels
- Garmouth Hotels
- Clochan Hotels
- Forgue Hotels
- Whitehills Hotels
- Hotels near Knockando Woolmill
- Hotels near The Linn Falls
- Hotels near Relax
- Hotels near House of Mulben
- Hotels near Harbour Treasures
- Hotels near Portsoy Ice Cream
- Hotels near Portsoy Pottery
- Hotels near Dean's of Huntly
- Hotels near Glenfarclas Distillery
- Hotels near Keith and Dufftown Railway
- Hotels near Whisky Museum
- Hotels near Fordyce Joiners Workshop and Visitor Centre
- Hotels near Forvie National Nature Reserve
- Hotels near Scottish Lighthouse Museum
- Portessie Hotels
- Hotels near Keith Station
- Lhanbryd Hotels
- Portgordon Hotels
- Sandend Hotels
- Urquhart Hotels
- Longmorn Hotels
- Cottages in Fife Keith
- 3 Star Hotels in Fife Keith
- Fife Keith Hotels
- Kingston Hotels
- Hotels near Inverboyndie Beach
- Hotels near Sanine Beach
- Hotels near Lossiemouth East Beach
- Hotels near Sandy Hole
- Hotels near Bow Fiddle Rock
- Hotels near WDCS Wildlife Centre
- Hotels near Elgin Cathedral
- Hotels near Glen Moray Distillery
- Hotels near Glenfiddich Whisky Distillery
- Hotels near Speyside Cooperage
- Hotels near Aberlour Distillery
- Hotels near Huntly Castle
- Hotels near Glendronach Distillery
- Hotels near Glen Grant Distillery
- Hotels near Strathisla Distillery
- Hotels near Macallan Distillery
- Hotels near Cardhu Distillery
- Cottages in Cullen
- 3 Star Hotels in Cullen
- Cullen Hotels
- Craigellachie Hotels
- Rothes Hotels
- Hotels with Parking in Portsoy
- Portsoy Hotels
- Hotels near Elgin Station
- Hotels near Huntly Station
- Cottages in Ballindalloch
- Hotels with Free Breakfast in Buckie
- Hotels with Kitchens in Buckie
- Pet Friendly Hotels in Buckie
- Cottages in Buckie
- 3 Star Hotels in Buckie
- Buckie Hotels
- Hotels with Parking in Elgin
- Pet Friendly Hotels in Elgin
- Cottages in Elgin
- Guest Houses in Elgin
- 3 Star Hotels in Elgin
- Golf Hotels in Elgin
- Elgin Hotels
- Pet Friendly Hotels in Lossiemouth
- Cottages in Lossiemouth
- 3 Star Hotels in Lossiemouth
- Lossiemouth Hotels
- Cottages in Banff
- Pet Friendly Hotels in Huntly
- Huntly Hotels
- Fochabers Hotels
- Hotels with Parking in Aberlour
- Hotels with Free Breakfast in Aberlour
- Pet Friendly Hotels in Aberlour
- Cottages in Aberlour
- 3 Star Hotels in Aberlour
- Aberlour Hotels
- Hotels near Speyside Way
- Hotels with Parking in Moray
- Hotels with Kitchens in Moray
- Cottages in Moray
- Golf Hotels in Moray
- Moray Hotels