4 Star Hotel

Garvock House Hotel

Garvock House Hotel St Johns Drive, Dunfermline, United Kingdom View Map

$139 nightly

includes all fees

See Availability
Garvock House Hotel1/41
Garvock House Hotel photo 2
Garvock House Hotel photo 3
Garvock House Hotel photo 4

Garvock House Hotel

Penny
Hi, I'm Penny! Ask me anything about Garvock House Hotel: rooms, rates, amenities or policies.

About

Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. Free WiFi is available throughout the property, and free private parking is available on-site. Each room at Garvock House Hotel features an individual interior design and tea/coffee making facilities with Scottish biscuits and mineral water. A TV is available in all rooms. In the private bathrooms guests will find a bath, bathrobes, free toiletries and a hairdryer. Guests can enjoy a full Scottish breakfast each morning in the hotel's restaurant, as well as lunch and dinner. There is also an on-site bar. A range of laundry services are available, including dry cleaning, and there are meeting/banquet facilities at the property. Guests can explore the Fife Region from Garvock House Hotel, and Perth is 29 miles away. Aberdour and its castle are 7 miles from the property. an array of activities can be enjoyed in the area, including cycling and hiking. Edinburgh Airport is 16 miles from Garvock House Hotel, and Dunfermline rail station is 1 mile from the property.

770 Reviews

9.0Exceptional
Cleanliness
9.5
Staff
9.6
Location
9.2

What Guests Say

  • “Lovely hotel, clean big rooms and staff are very helpful and welcoming”
  • “Well presented bedrooms and good food.”
Show 50 Verified Reviews

Top Amenities

  • Restaurant
  • Free Internet Access
  • Free Parking
  • Accessible Rooms / Facilities
  • Pets Allowed
  • Non-Smoking Rooms
Show All Amenities

Room Options

Our Best Price. GUARANTEED.

Exclusively for Priceline members Details

Double Room1/4

Double Room

259 sqft • 1 King

  • Accessible bath/shower
  • Accessible toilet
  • Bath or Shower
  • Bathrobe(s)
Twin Room1/4

Twin Room

259 sqft • 2 Single

  • Accessible bath/shower
  • Bath or Shower
  • Bathrobe(s)
  • Body soap

Room Details and Photos

Room Amenities

    Have a question?

    Ask Penny, powered by AI. Answers are taken from property information and reviews.

    What Guests Loved

    9
    Exceptional

    Based on 770 reviews

    Location

    9.2

    Cleanliness

    9.5

    Staff

    9.6

    Overall Quality

    9

    Pros +

    • Lovely hotel, clean big rooms and staff are very helpful and welcoming
    • Well presented bedrooms and good food.
    • Quiet area, beautiful setting and fantastic staff

    Cons -

    • Staff were not organised at breakfast.
    • The first room we were put on : the bed was extremely hard. A topper was put on top (so they were aware that it was too hard right?)which was... 1m30 wide
    • I would have liked a grab rail in the shower,
    Business Traveler (95)Solo Traveler (130)Traveling as Couple (277)Family with Young Children (161)Senior Traveler (1)Group Traveler (62)Total (1,311)
    10LouisePosted on: 2-19-2026

    Lovely hotel, clean big rooms and staff are very helpful and welcoming

    8NormanPosted on: 2-18-2026

    Well presented bedrooms and good food.

    Staff were not organised at breakfast.

    10ShaunaPosted on: 2-17-2026

    Quiet area, beautiful setting and fantastic staff

    9LauraPosted on: 2-14-2026

    Lovely hotel. Beautifully kept. Amazing food. Staff were wonderful.

    10CraigPosted on: 2-7-2026

    Great friendly staff !! Wonderful comfy room and breakfast is great !! Good location!! Our second time here would have been third or fourth if they were not booked for our dates !

    7AlexandraPosted on: 2-4-2026

    The staff was very friendly and always happy to help

    The first room we were put on : the bed was extremely hard. A topper was put on top (so they were aware that it was too hard right?)which was... 1m30 wide

    9SmithPosted on: 1-29-2026

    Staying over Christmas, the decorations and atmosphere were wonderful. A little gift hanging on the bedroom door on Christmas morning, bucks fizz served at breakfast started the day well. The hotel was spotlessly clean, the staff always on hand, and nothing was too much trouble. The food was fabulous, always served hot and freshly cooked on warm plates, and nothing was too much trouble. I'm travelling to Scotland a couple of times this year and l will stay here every time.

    I would have liked a grab rail in the shower,

    10AnnePosted on: 1-22-2026

    Hospitable and polite staff, comfortable and well appointed accommodation, excellent food and top class service all round.

    Nothing, apart from having to leave after 2 nights!

    9MaryPosted on: 1-18-2026

    Well maintained, warm, comfortable beds. Lovely surroundings and in an excellent location. Lovely restaurant, with delicious food.

    7MarcPosted on: 1-17-2026

    I liked the old stone architecture, the historic ambience, large and roomy but quiet at the same time as being reasonably busy. I appreciated the attentiveness and affable professionalism of the staff.Breakfast in bed was punctual on the dot. I was not. The room was clean, spacious, quiet, unobtrusive decor, a comfortable bed with nice sheets and a good bathroom.

    The towel rack didn’t heat up in the morning. That's not a reason to never return, though!

    7AllanPosted on: 1-14-2026

    The hotel was nice and comfortable, Staff were very attentive and very helpful.

    The food was not up to scratch but in defence I didn't bother with breakfast I only had an evening meal. The steak I had was on par with a flipflop for £35 it certainly wasn't cheap.

    8JohnPosted on: 1-4-2026

    The wallpaper? That was immense!!!! Nice staff. Nice breakfast.

    Nothing really. It was all just fine.

    8DarylPosted on: 1-4-2026

    Perfect for us as we had 2 rooms together for the girls & pretty close to the station ! Comfortable & very friendly staff

    All perfect for us

    10KeithPosted on: 12-30-2025

    All good. High quality at a good 'Booking. com' price.

    No dislikes but I would have liked a later end time to breakfast service. Having said that it was Christmas week and you really would not have recognised any reduction in services.

    10KarenPosted on: 12-27-2025

    I had a fantastic stay at this lovely hotel once again. The room was beautiful with everything I needed, and the bed was incredibly comfortable. The staff went above and beyond—so friendly and attentive—and the breakfast was delicious. A delightful surprise was the Bucks Fizz at Christmas breakfast, which made the experience even more special. I thoroughly enjoyed every moment of my stay!

    -

    10BarryPosted on: 12-20-2025

    Staff very friendly and even accommodated an early check in. Nothing was too much trouble. The room was home from home. Breakfast choices were varied and also enabled healthy options.

    WiFi was a bit hit and miss in terms of signal.

    10MargoPosted on: 12-18-2025

    Dated like my granny’s back room but equally as welcoming. An incredibly warm welcome. My wee dog was warmly welcomed too - that was a really nice touch.

    10RobinPosted on: 12-17-2025

    The restaurant was excellent and we had a delicious meal. The breakfast was included in the room price and had an impressive selection of options on the menu. The double room we booked was very spacious with an exceptionally comfortable bed.

    Nothing struck us as in need of improvement.

    9JacquelinePosted on: 12-16-2025

    Breakfast was lovely with a good selection which is freshly prepared for you.

    My only complaint is that there is no restaurant open on a Sunday evening which I particularly wanted as I was travelling alone and this was my first night of travelling without my husband.

    7GaryPosted on: 12-8-2025

    The food is always excellent at this Hotel as are the friendly staff. I feel that the property could do with a little updating especially in the bedrooms and bathrooms. lighting and power circuits are a bit unusual, taps etc need maintenance or changing. We were kept awake by revellers leaving the carpark, but I guess that's the time of year. Maybe better to have a room at the back of the property.

    Room amenities. Matress too soft and hard pillows.

    Amenities & Policies

    Amenities

    Food & Drinks

    • Restaurant

    Media & Technology

    • Free Internet Access

    Transportation

    • Free Parking
    • Accessible parking

    Health & Safety

    • Health Services
    • Daily disinfection

    Accessibility

    • Handicapped Rooms/Facilities
    • Accessible toilet
    • Facilities for disabled guests available
    • Wheelchair accessible

    Kid Friendly

    • Family Friendly

    General

    • Pets Allowed
    • No Smoking Rooms/Facilities
    • Lower bathroom sinks available

    Guest policies

    Check-inAfter 3:00 PM
    Check-outBefore 11:00 AM
    InternetFree Wi-Fi is available.
    ParkingFree parking is available.
    Children & Extra BedsChildren of all ages are welcome. Children of age 6 to 12 can stay with extra bed, subject to additional charges. Children of age 0 to 5 stay free with cot. Children of age 0 to 5 stay free with extra bed.
    PetsPets are allowed upon request. Charges may apply.
    Room RatesAll rates displayed are for two guests unless otherwise noted.

    Important info

    Guests under the age of 18 can only check in with a parent or official guardian. 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.

    Location

    Garvock House Hotel

    Garvock House Hotel St Johns Drive, Dunfermline

    Discover the AreaDunfermline

    People also liked

    Currently Viewing

    Garvock House Hotel

    Garvock House Hotel

    Dunfermline

    Restaurant

    9770 Reviews4-Star Hotel
    $139/night

    includes all fees

    Back To All Hotels