Best Western Plus Dunfermline Crossford Keavil House Hotel

3.6 · 
Map pinUnited Kingdom · Fife · Dunfermline
Best Western Plus Dunfermline Crossford Keavil House Hotel
Booking.com

Best Western Plus Dunfermline Crossford Keavil House Hotel

Description

With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club. Set in private wooded grounds, there is free parking and free WiFi. The spacious rooms at Keavil House feature an private bathroom and flat-screen satellite TV. Rooms also offer tea and coffee facilities and ample work space, and some have scenic views. The impressive Picture of Health Club and Spa features an indoor pool, hot tub, sauna and steam room, and there is also a modern gym. Exercise classes are also available. The Best Western Plus Keavil House Hotel has the Botanist Restaurant, which serves a modern Scottish menu with a varied wine list. The Botanist also offers breakfasts and Sunday roasts. Located in Crossford, Best Western Plus Keavil Hotel is just 2 miles from historical Dunfermline. Edinburgh is only 30 minutes' drive away, and Inverkeithing can be reached in 15 minutes by car. The double room features a tea and coffee maker. The unit has 2 beds.

Amenities

WifiWifi
PoolPool
TV
TV
Breakfast
Breakfast, coffee, tea
Desk/Workspace
Desk/workspace
Hair Dryer
Hairdryer

Reviews

3.6 · 1,275 reviews
Booking.com
3.6 (1275)

Location

Map pinUnited Kingdom · Fife · Dunfermline
Room TypeRoom type
Private room
GuestsWithClothesHangerGuests
2
BedroomBedrooms
1
BathroomBathrooms
1

Are you the host of this property?

Verify your listing to get bookings faster - sort higher, get direct guest inquiries, and add your preferred direct booking link. It's Free!
Why Verify?
Guests2 guests
Users
1 Night
Booking.comBooking.com
avg/night
Other options
AirbnbVrboWhimstay
Not listed
Faq Vector

Got questions?

We are eager to hear from you whether you need to contact our support team, speak with our founders, or simply want to say hello.