The 10 best golf hotels in Dunfermline, UK | Booking.com
Skip to main content

Golf Hotels in Dunfermline

Find the golf hotels that appeal to you the most

The best golf hotels in Dunfermline

Check out our pick of great golf hotels in Dunfermline

Filter by:

Review score

Adamson Hotel

Hotel in Dunfermline

An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.

B
Britt-Marie
From
Sweden
Large spacious room, perfect with two different "desks", very nice restaurant and bar, perfectly accessible parking, very happy with the stay.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,214 reviews
Price from
US$96.25
1 night, 2 adults

Pitbauchlie House Hotel - Sure Hotel Collection by Best Western

Hotel in Dunfermline

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en-suite rooms with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

T
Tracey
From
Cyprus
This was a gift for my parents and they loved it.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,366 reviews
Price from
US$113.44
1 night, 2 adults

Best Western Plus Dunfermline Crossford Keavil House Hotel

Hotel in Dunfermline

With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club.

C
Connelly
From
United Kingdom
Location and setting , cleanliness, friendliness of staff, leisure centre and restaurant all superb.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,121 reviews
Price from
US$84.43
1 night, 2 adults

Aberdour Hotel, Stables Rooms & Beer Garden

Aberdour (Near Dunfermline)

A friendly, family-run hotel situated in one of Fife's picturesque coastal villages, specialising in fresh fare, using local Scottish produce where possible.

M
Margaret
From
Australia
Beautiful location, clean and very friendly staff. Great breakfast and the Pub meals were really good
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 759 reviews
Price from
US$146.08
1 night, 2 adults

Victoria Hotel

Kirkcaldy (Near Dunfermline)

A few minutes from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals.

Z
Zuzanna
From
Poland
Nice and elegant hotel in good location - near the city center, train station, gym and hospital. Room was clean and cosy, a little bit small but the space was used efficiently. Clean bathroom with nice equipment. Tasty breakfast and really nice and helpful staff.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,843 reviews
Price from
US$161.82
1 night, 2 adults

Leonardo Edinburgh Murrayfield

Edinburgh (Near Dunfermline)

Located in Edinburgh, 2.5 km from Edinburgh Zoo, Leonardo Edinburgh Murrayfield provides accommodation with a fitness centre, free private parking, a restaurant and a bar.

A
Ayse Esin
From
Turkey
Great budget-friendly hotel! The rooms were surprisingly large, very clean, and comfortable. The staff were incredibly friendly and helpful throughout my stay, which made the experience even better. While it may seem a bit far from the city center at first glance, it’s actually just a 20 minute bus ride away — super convenient. Plus, the airport is only about 17 minutes away, which is perfect if you’re traveling. Overall, a great value for the price. I highly recommend it if you’re looking for affordable accommodation without sacrificing comfort or service.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6,274 reviews
Price from
US$113.38
1 night, 2 adults

Murrayfield Hotel

Edinburgh (Near Dunfermline)

Situated by Murrayfield Stadium, home of the Scottish Rugby Union, Murrayfield Hotel offers guest accommodation with free Wi-Fi, free parking, a pub, and a restaurant.

M
Melanie
From
France
Great hotel, the family room was amazing and spacious, with a really good bedding, and a great bath. The location is very convenient, just a short bus ride away from the city centre (we even walked there, with a detour through Dean Village). The neighborhood is also very nice with restaurants within walking distance. Loved it, would definitely go back!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,824 reviews
Price from
US$110.96
1 night, 2 adults

Dalmahoy Hotel & Country Club

Edinburgh (Near Dunfermline)

Set amongst 1000 acres of beautiful parkland with two 18-hole golf courses, this historic country hotel, built in 1725, offers luxurious spa and leisure facilities, and informal and fine dining...

D
Danny
From
Costa Rica
This hotel is incredible. The golf course is excellent. The hotel is a castle, the food is delicious, and most important the staff is friendly and helpful.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 10,059 reviews
Price from
US$127.26
1 night, 2 adults

Dean Park Hotel

Kirkcaldy (Near Dunfermline)

The family-owned Dean Park Hotel located in the leafy suburbs of Kirkcaldy, 17 miles from St Andrews and Fife. Free WIFi is provided throughout the property.

H
Hoffmann
From
Germany
It was great! Such a beautyful Place.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,423 reviews
Price from
US$144.37
1 night, 2 adults

Kirklands Hotel

Kinross (Near Dunfermline)

This traditional 18th century coaching inn boasts 9 en suite rooms with free Wi-Fi. Each room features a TV, as well as an iPod docking station..Extras include free toiletries and a hairdryer.

E
Esti
From
South Africa
The service was out of this world. The food was delicious. Accommodation lovely.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,095 reviews
Price from
US$164.84
1 night, 2 adults
All golf hotels in Dunfermline

Looking for a golf hotel?

Fancy being able to walk straight from your hotel room onto a beautiful golf course? This is exactly what you’ll get by staying at a golf hotel, which often features luxury facilities like a gourmet restaurant, a health spa and high-end shops. Golf hotels are often set in dramatic locations, so you can enjoy lots of different outdoor activities.

Most booked golf hotels in Dunfermline and surroundings in the past month

See all

Golf hotels that guests love in Dunfermline

See all
  • Avg. price/night: US$129.06
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,214 reviews
    Ideally located fora family reunion at The Foresters Golf club
    Guest review by
    Tanni
    Family with young children