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.

S
Sandra
From
United Kingdom
We were leaving very early for airport so Naomi organised us a packed lunch instead of breakfast & the night porter made them up for us. Perfect for the plane. Our room was a twin, Naomi immediately asked would we prefer a double. Dinner was excellent.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,208 reviews
Price from
US$95.50
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.

D
David
From
Malta
I visited this hotel with my wife and an 17 years old daughter. The surrounding area outside the hotel was very quite with a private car park. The room was very clean with comfortable beds and a private bathroom.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,346 reviews
Price from
US$112.56
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.

B
Bondi
From
Kenya
Superb rooms. Very clean, friendly staff. Lovely environment altogether
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,104 reviews
Price from
US$83.77
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.

J
Jan
From
Netherlands
Breakfast was delicious, beds were very comfertable. Dinner also great. Lovely staff, very friendly and easygoing. Loved our stay!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 757 reviews
Price from
US$144.94
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.

R
Ruwan
From
Sri Lanka
Excellent service and very good location
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,831 reviews
Price from
US$145.95
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.

C
Charisse
From
Qatar
We absolutely enjoyed our stay at this cozy/comfortable hotel! Their staff are very friendly, helpful and accommodating. Food and drinks served at the hotel's on site restaurant/bar are good. They have a decent indoor pool and a well equipped gym. Location is good, 5-minute walk to a bus stop, not too far from the airport and Edinburgh’s Old Town. We felt at home right here so that's another plus! We highly recommend this place and we will definitely stay here again.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6,264 reviews
Price from
US$105.31
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.

V
Vladimir
From
Finland
Good location, bus stop is close to centre. Fabulous breakfast. Beautiful hospitality. I had some problems with Wi-fi, but I think it’s phones problem.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,803 reviews
Price from
US$110.10
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...

T
Timmi
From
Denmark
Staff was very friendly - room was big
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 10,087 reviews
Price from
US$138.97
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.

F
Filip
From
Czech Republic
Cheerful and very helpful staff!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,420 reviews
Price from
US$143.25
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.

W
William
From
Spain
Lovely friendly hotel, great staff and food. Had an evening meal and breakfast, both top notch.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,098 reviews
Price from
US$163.55
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$128.05
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,208 reviews
    Ideally located fora family reunion at The Foresters Golf club
    Guest review by
    Tanni
    Family with young children