This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Luxury Health and Leisure Spa
Indulge in relaxation at the impressive Picture of Health Club and Spa with an indoor pool, hot tub, sauna, steam room, and a modern gym. Enjoy exercise classes and rejuvenate your senses in this luxurious setting.
Award-Winning Restaurant
Savor the flavors of Scotland at the Botanist Restaurant, offering a modern Scottish menu and a diverse wine selection. Start your day with delicious breakfasts and end it with a delightful Sunday roast, all within the comfort of the hotel.
Convenient Location
Located just a short walk from Dunfermline Golf Club and surrounded by private wooded grounds, Best Western Plus Keavil House Hotel offers a peaceful retreat. Explore the historic sites of Dunfermline and easily access Edinburgh and Inverkeithing for more adventures.
Book your stay at Best Western Plus Keavil House for a perfect blend of luxury, convenience, and culinary delights.
Please note children's beds and cots can only be accommodated in the Executive Rooms, subject to availability.
Please note the following Group and long stay Policies:
- Guests booking 5-9 rooms and guests booking 28 nights or more will be charged a 10% deposit at the time of booking
- Guests booking 10 rooms or more will be charged a 20% deposit at the time of booking
This payment is nonrefundable and nontransferable.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Guests under the age of 18 can only check in with a parent or official guardian.
A deposit may be required at the property.
WiFi is available in all areas and is free of charge.
Private parking is possible on site (reservation is needed) and charges may be applicable.
Pets are not allowed.
Children of any age are allowed.
Children up to and including 2 years old stay for free when using an available cot.
Children up to and including 12 years old stay for free when using an existing bed.
Children up to and including 13 years old stay for free when using an available extra bed.
Children from 14 years old to 15 years old stay for £30 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
Very clean spacious hotel , loved you could use the facilities e.g swimming sauna gym ( didn’t personally use ) comfy bed , helpful staff , good food. Highly recommended.
Nothing.
The grounds and facilities were amazing. The bar and restaurant staff were very friendly. The leisure facilities were amazing and quiet during our use. The leisure centre sorted out a massage appointment with little notice and it wasn't a problem for them. The size of the room was very surprising and unexpected (2 adults and 11 year old had a double bed and 2 singles in a large family room...very spacious!) and we got a bath. Parking is free. And there is a convenience store within walking distance.
The reception staff werent very attentive. The carpet and a wall in the room was stained. There was no air con so got a little warm. There are better deals to be had which aren't well advertised...we learnt some guests got much more for their money including an evening meal and drinks for cheaper than we paid for a standard night stay. We will just have to do better research outside of Booking.com
Lovely and clean hotel, comfy bed. Lovely leisure facilities and friendly staff!
The flush on the toilet was very poor and the pillows weren't the best.
Hotel is in good location, nice grounds and gardens. Decent gym / sauna / pool included in room price.
I stayed seven nights here in July 2026 as part of a family visit and holiday to Scotland (4 nights, then 1 week away in different location, then another 3 night stay), booked and paid for months in advance.
When I arrived late afternoon, ahead of my first stay I immediately informed reception that my room had a non-functioning toilet flusher. Hotel was fully booked, so when I complained, I was told to simply close the lid after using the toilet for the remainder of the day and night as they had no one on site to fix it! I didn´t accept this so was reluctantly given another room from a no-show booking, with the threat of having to move room again if they could not reshuffle future bookings.
The room was ok, but it turns out the hotel has a policy of only cleaning/servicing the rooms on a 3 day basis. We were only told this after requesting more toilet paper after the 3rd night. On arriving late back to the room on the 4th day we were locked out of our room (room key was presumably programmed for the original room booking and not changed for us). When we were finally granted entry to our room, it was not cleaned or serviced, so 4 day old towels.
I was reluctant to come back for the 2nd phase of our stay, but since it was already paid for I had to give it another chance. However, the issues contnued. The room was not clean - small paper remnants from the supplied tea/coffee provisions on the carpet, old blood stains on the wooden panelling in the bathroom (see pics). This hotel has clear issues with cleaning frequency and quality.
However, I will not give this place another chance. The catalogue of issues is simply not acceptable for a 4-star hotel.
The room had its own door out to the garden loved it x
Wasn’t very clean in the bathroom
Hotel pool
Everything
Large grounds, comfortable bed.
Lack of dressing gowns and slippers that should have been in the room, poor signal to television so couldn't watch it. Following morning we went for breakfast and gave our room number and that was it, no good morning, no table seating, so we just found a table and helped ourselves. On returning to the room I was going to have a walk in the garden only to discover our door to the garden had been unlocked since we arrived, so all night and while we were at breakfast with our things in the room. At the price I paid for the room I expected better.
Chambre simple et confortable.
Le petit-déjeuner est très bien avev différentes options.
Equipment vieillissant pour la salle de bain
Rolig og stille omgivelser.
Varme rom med vanskeligheter for å lufte. Det meste på hotellet virket slitt.
Helt katastrofal frokost. Så vidt noen skiver frukt å få tak i. Ferdig oppskjært brød og lite pålegg. For den som ikke liker tradisjonell skotsk frokost, var det helt krise. Små endringer i frokosten ville ha vært et enormt pluss. Virket som om hotellet gikk på sparebluss.
Ubicación, entorno verde, amplitud.
El grifo de agua fría del lavabo habitación 30 está obturado y casi no sale agua.
Desde el jueves hasta el lunes, 5 días y 4 noches, no hubo servicio de habitaciones. No recogieron las bolsas de basura, ni limpiaron baños ni cambiaron toallas. No entraron a ninguna de las 3 habitaciones que teníamos contratadas.
Peaceful and quiet
Waiting time for room to be ready
Das Personal war sehr freundlich und hilfsbereit.
Das Zimmer selbst war mangelhaft. Der Safe ließ sich nicht öffnen, eines der Einzelbetten war instabil, von den zwei Fernsehern konnte nur einer eingeschaltet werden, die Zimmertür ließ sich nicht abschließen und das Fenster nicht schließen. Einen Kühlschrank gab es nicht. Der Handtuchheizer blieb während unseres Aufenthaltes kalt. Das Zimmer war einigermaßen sauber, wenngleich verwohnt.
Das Schwimmbad ist ausreichend groß, es gibt ein kleines Babybecken. Die Benutzung des Spa-Bereichs (Sauna, Dampfbad, Whirlpool) ist erst ab 18 Jahren gestattet. Schwimmbad und Spa-Bereich sind recht sauber.
Das Frühstück war selbst nach britischem Standard überschaubar.
The peace and quiet of the location of the hotel. The wellbeing centre is awesome.
The food and drinks are reasonably priced, and the service is impeccable.
Most of the staff is friendly and very helpful.
We had an issue with the order, with the evening meal, due to short staff, and lack of communication. The staff dealt with the problem, efficiently and to our satisfaction, and they more than compensated for their error, and couldn't be more helpful and apologetic. We were more than satisfied with the way, the issue was handled.
In our experience, the toilet pressure is less than desirable, but it didn't affect our excellent stay.
Close to where we needed to be clean as could be staff friendly
Stunning location and grounds
Dated, worn, tatty
Room was nice
Toilet non functional and not attended to during period of stay despite multiple reports to staff. TV problem added to disappointment.
Your guide to the flawless travel experience