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

Golf Hotels in Edinburgh

Find the golf hotels that appeal to you the most

The best golf hotels in EDI

Check out our pick of great golf hotels in EDI

Filter by:

Review score

Leonardo Edinburgh Murrayfield

Edinburgh (Near Edinburgh)

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.

N
Noor
From
Pakistan
The room was really comfy and clean with a great view. The staff was really nice and their 24-hour check-in facility was a blessing since we arrived really late in the night.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6,279 reviews
Price from
US$105.59
1 night, 2 adults

Murrayfield Hotel

Edinburgh (Near Edinburgh)

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
Madeline
From
Netherlands
Loved our stay here! We are a family of 3 and the room was very comfortable, clean and roomy. The room felt very cozy. The staff was extremely friendly and helpful. Having free parking was an extra plus for us. The bus is only a few feet away from the hotel which gave us easy access to get into Edinburgh very easily. The breakfast is amazing! We loved it. Even the dinner was very nice. We had a nice experience staying here.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,811 reviews
Price from
US$110.39
1 night, 2 adults

Dalmahoy Hotel & Country Club

Edinburgh (Near Edinburgh)

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
Ting
From
China
Perfect environment and nice free facility. Staffs are really kind. The breakfast is tasty.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 10,086 reviews
Price from
US$137.18
1 night, 2 adults

Macdonald Houstoun House

Livingston (Near Edinburgh)

In beautiful, peaceful grounds, between Edinburgh and Glasgow, this 4-star hotel is rich in historic charm, with a restaurant, a bar and great leisure facilities, including an 18-metre swimming pool.

H
Heidi
From
Hong Kong
Surrounded by trees and flowers.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,624 reviews
Price from
US$169.32
1 night, 2 adults

Hotel Ceilidh-Donia

Edinburgh (Near Edinburgh)

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

K
Kayoko
From
Japan
Kevin, Kenny, staff were very friendly & nice. The room is very comfortable, easy access to the city centre, bus stop is very near by.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,018 reviews
Price from
US$172.79
1 night, 2 adults

Prestonfield House

Edinburgh (Near Edinburgh)

This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 3 km from the Royal Mile. Prestonfield is surrounded by gardens and a golf course.

E
Eλενα
From
Greece
Excellent service, very friendly and attentive staff! Mr Joaquin welcomed us, after a full tour of the house he made sure we were comfortable and everything was in our liking, when I say this man went above and beyond to make sure everything was perfect is an understatement. Many thanks! The room was amazing, very clean and tidy. The breakfast is definitely a must, the menu is very interesting and everything we tried was delicious. I'm only sad we didn't have time to stay longer, but that can wait for the next time we visit.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 278 reviews
Price from
US$443.31
1 night, 2 adults

Adamson Hotel

Dunfermline (Near Edinburgh)

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.

R
Roman
From
Malta
Everything was amazing. It was clean and comfortable, can recommend this place
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,222 reviews
Price from
US$95.75
1 night, 2 adults

Pitbauchlie House Hotel - Sure Hotel Collection by Best Western

Dunfermline (Near Edinburgh)

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.

S
Suzanne
From
United States
The room was lovely, you could get a drink & food and the beds are comfortable. The staff was very welcoming. Breakfast catered for everyone. Really nice. The place was 10 minutes from the venue we were attending.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,351 reviews
Price from
US$112.86
1 night, 2 adults

Braid Hills Hotel

Edinburgh (Near Edinburgh)

Panoramic Edinburgh views and free parking are provided at this 19th-century hotel. Edinburgh’s centre is 10 minutes’ drive away, and guests can enjoy hearty breakfasts and free Wi-Fi.

A
Agáta
From
Czech Republic
beautiful neigbourhood, next to the hotel is a such pretty park. Near the hotel there are some restaurants. The stuff was sweet and also there was a cat that welcomed us everyday :D
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,562 reviews
Price from
US$124.26
1 night, 2 adults

Best Western Plus Dunfermline Crossford Keavil House Hotel

Dunfermline (Near Edinburgh)

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

L
Linda
From
Canada
The food and service were exceptional.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,107 reviews
Price from
US$83.99
1 night, 2 adults
All golf hotels in EDI

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.