If countryside, scenery and country walks are for you, don’t miss out on Keith!
30 hotels
30 hotels
Located in Keith, The Fife Arms Hotel features a bar, shared lounge and free WiFi. You can play darts at the guest house, and the area is popular for cycling. Elgin is 27 km from The Fife Arms Hotel.
“If you are looking for a true authentic Scottish experience, this is the place for you. I loved it. My room was beautiful, comfortable and newly remodeled. Located in an unchanged, local area of town, this hotel is attached (not above) a local bar/ restaurant. I knew this would be a wonderful opportunity, to meet the locals, have a beer and walk back up to my room. I only heard music early on a Friday night for a couple of hours, but most of what I heard, was the pleasant sound of laughter. This experience was amazing. The breakfast was so good. Thank you to the staff for such a great stay!”
Average review score: 7.6
Situated in Keith, 25 km from Elgin, Crooksmill Bed&Breakfast features a shared lounge and free WiFi.
“A wonderful find; probably the best B&B we have experienced. I particularly loved the large and luxurious en suite bathroom!”
Average review score: 9.7
Set in Keith, 26 km from Elgin, Haughs offers a shared lounge and free WiFi. All units are equipped with a flat-screen TV and a fully equipped kitchen with a microwave, a fridge and kettle.
“Very friendly and family like feeling”
Average review score: 9.2
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.
“Wonderful hosts , excellent breakfast and lovely views . Bed very comfy.”
Average review score: 9.5
Meikle Cantlay offers accommodation on a working farm 4.8 km from Keith. All rooms come with a TV and an en suite bathroom.
“The breakfast supplied by the host was very substantial with lots of selection. The host was very friendly and provided advice on local information, points of interest and ideal spots for getting dinner. Coming back from dinner with a warm fire burning was a nice treat and very relaxing.”
Average review score: 9.7
Featuring barbecue facilities, Nae View Cottage, 123A Mid Street provides accommodation in Keith with free WiFi and garden views. This historical detached cottage offers a patio and a garden.
“Very quint and cozy and in a great location”
Average review score: 9.3
Set in Keith, Grampian Hotel has a restaurant, bar and free WiFi. Elgin is 26 km from the inn. The nearest airport is Aberdeen Airport, 73 km from Grampian Hotel.
“Location, Pub, and restaurant. The bartenders, wait staff, and chef were amazing.”
Average review score: 7.6
Set in Keith, 27 km from Elgin, Isla Bank House offers a bar and free WiFi. There is a private bathroom with bath in all units, along with a hairdryer and free toiletries.
“Vena and Nick are gracious hosts with a charming historic property that has been carefully remodeled recently offering comfort as well as history. After a great dinner recommendation, we met them in their lounge for refreshments before retiring to our very cozy room. Nick prepared the best breakfast we had in Scotland, taking great care to accommodate our requests. This was an experience we will long remember.”
Average review score: 9.7
Set in 2 miles from Keith on a working farm, Meikle Ardrone Homestay offers room-only accommodation. Guests benefit from complimentary WiFi and private parking available on site.
“Big room in a farm owned by a really nice and attentive host.”
Average review score: 9
Stable Cottage is located in Keith. This holiday home includes 3 bedrooms, a living room and a TV, an equipped kitchen with a dining area, and 1 bathroom with a bath or shower and a washing machine.
Meikle Conval is set in Keith. This holiday home is fitted with 2 bedrooms, a kitchen with a microwave and a fridge, a TV, a seating area and 2 bathrooms equipped with a bath or shower.
Ben View is located in Keith. This holiday home is equipped with 1 bedroom, a kitchen with a microwave and a fridge, a TV, a seating area and 1 bathroom equipped with a bath or shower.