Skip to main content

Golf Hotels in Dunfermline

Find the golf hotels that appeal to you the most

Top picks for Dunfermline hotels

Explore our most popular 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.

C
Cristina PAUL
From
Netherlands
Big New Clean Room. Parking. Breakfast. Thanks
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,110 reviews
Price from
US$96.77
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.

J
Jacquelyn
From
New Zealand
The ambience of this hotel is superb. The service by all staff was excellent. We had lunch and dinner at the hotel. We invited relatives to join us for dinner. The food was delicious, the service excellent and the surroundings calming and relaxing. This is one of the best hotel experiences I have had on my eight weeks holiday, my 17th bed! Without exception the staff were professional, friendly, helpful and gave the impression that they really enjoyed their work. It was a pleasure to stay there.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,326 reviews
Price from
US$114.06
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.

m
martine
From
Australia
The property was beautiful and had lots of character it was very comfortable and clean. Staff were very very nice and the restaurant was lovely.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,143 reviews
Price from
US$84.89
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.

R
Raewyn Robinson
From
New Zealand
Loved the wee village of Aberdour & loved my stay at The Aberdour Hotel. The room was clean & comfy. The staff were simply great, all friendly and helpful. The breakfast that was included was sooo good, as were the dinners that I had. I certainly will be recommending this place to friends. Really good experience.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 744 reviews
Price from
US$146.87
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.

B
Bianca A.
From
Netherlands
The room was perfect, the lounge is beautifully decorated. The bathroom was clean and the shower was also good. The beds were comfy and the breakfast was absolutely perfect.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,755 reviews
Price from
US$147.89
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
Clara
From
United Kingdom
Friendly staff. Clean room.Good location.Good breakfast.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6,138 reviews
Price from
US$103.08
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
Vic Tucker
From
Jersey
Beautiful traditional building with tasteful modernisation of rooms whilst keeping the original features
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,626 reviews
Price from
US$111.56
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...

V
Varnita
From
India
Amazing services with great exquisite ambience.. I really enjoyed my stay at dalmahoy hotel. Would love to visit again in future. :) ❤️
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 10,000 reviews
Price from
US$141.21
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.

G
Gina
From
Australia
Beautiful big room with lovely shower. Very comfortable bed. They provided everything you could need. Even face washers .
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,443 reviews
Price from
US$145.16
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.

Y
Yvonne
From
Belgium
Nice room, good bed! Friendly, helpful staff. Delicious food (dinner, breakfast)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,089 reviews
Price from
US$165.73
1 night, 2 adults
All golf hotels in Dunfermline

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.

C
Cristina PAUL
From
Netherlands
Big New Clean Room. Parking. Breakfast. Thanks
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,110 reviews
Price from
US$96.77
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.

J
Jacquelyn
From
New Zealand
The ambience of this hotel is superb. The service by all staff was excellent. We had lunch and dinner at the hotel. We invited relatives to join us for dinner. The food was delicious, the service excellent and the surroundings calming and relaxing. This is one of the best hotel experiences I have had on my eight weeks holiday, my 17th bed! Without exception the staff were professional, friendly, helpful and gave the impression that they really enjoyed their work. It was a pleasure to stay there.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,326 reviews
Price from
US$114.06
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.

m
martine
From
Australia
The property was beautiful and had lots of character it was very comfortable and clean. Staff were very very nice and the restaurant was lovely.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,143 reviews
Price from
US$84.89
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.

R
Raewyn Robinson
From
New Zealand
Loved the wee village of Aberdour & loved my stay at The Aberdour Hotel. The room was clean & comfy. The staff were simply great, all friendly and helpful. The breakfast that was included was sooo good, as were the dinners that I had. I certainly will be recommending this place to friends. Really good experience.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 744 reviews
Price from
US$146.87
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.

B
Bianca A.
From
Netherlands
The room was perfect, the lounge is beautifully decorated. The bathroom was clean and the shower was also good. The beds were comfy and the breakfast was absolutely perfect.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,755 reviews
Price from
US$147.89
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
Clara
From
United Kingdom
Friendly staff. Clean room.Good location.Good breakfast.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6,138 reviews
Price from
US$103.08
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
Vic Tucker
From
Jersey
Beautiful traditional building with tasteful modernisation of rooms whilst keeping the original features
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,626 reviews
Price from
US$111.56
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...

V
Varnita
From
India
Amazing services with great exquisite ambience.. I really enjoyed my stay at dalmahoy hotel. Would love to visit again in future. :) ❤️
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 10,000 reviews
Price from
US$141.21
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.

G
Gina
From
Australia
Beautiful big room with lovely shower. Very comfortable bed. They provided everything you could need. Even face washers .
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,443 reviews
Price from
US$145.16
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.

Y
Yvonne
From
Belgium
Nice room, good bed! Friendly, helpful staff. Delicious food (dinner, breakfast)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,089 reviews
Price from
US$165.73
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

Popular with guests booking golf hotels in Dunfermline

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,326 reviews

Popular with guests booking golf hotels in Dunfermline

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,110 reviews

Popular with guests booking golf hotels in Dunfermline

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,143 reviews

Popular with guests booking golf hotels in Aberdour

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 744 reviews