Search Golf Hotels in Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Edinburgh Golf Hotels

Our top choices for Edinburgh hotels with a golf course

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,426 reviews)
"Very nice hotel in a great location for Edinburgh Airport "
United Kingdom
John
The price is £76
includes taxes & fees
22 Mar - 23 Mar
DoubleTree by Hilton Edinburgh Airport

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,727 reviews)
"From the welcoming staff at the reception to the restaurant and bar staff the whole experience was enjoyable and made our stay relaxing."
United Kingdom
David
The price is £85
includes taxes & fees
15 Mar - 16 Mar
Dalmahoy Hotel & Country Club

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very good, (1,009 reviews)
"Nice spacious clean room, lovely staff and great food! "
United Kingdom
Luc
The price is £47
includes taxes & fees
15 Mar - 16 Mar
Braid Hills Hotel

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,013 reviews)
"Lovely stay, huge bed and great location."
United Kingdom
Kate
The price is £50
includes taxes & fees
15 Mar - 16 Mar
Best Western Kings Manor Hotel

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.2 out of 10, Very good, (1,005 reviews)
"clean. Great sauna / swim / steam room"
United Kingdom
John
The price is £101
includes taxes & fees
6 Apr - 7 Apr
Apex Dunblane Hydro Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (926 reviews)
"Receptionist staff very pleasant and helpful. Room lovely and spaceous."
United Kingdom
Linda
The price is £84
includes taxes & fees
6 Apr - 7 Apr
Macdonald Cardrona Hotel, Golf & Spa

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (905 reviews)
"Room was clean, staff were very courteous and polite. Breakfast was amazing "
Canada
Malvern
The price is £73
includes taxes & fees
12 Mar - 13 Mar
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
Broxburn
8.2 out of 10, Very good, (1,008 reviews)
"Good staff, clean, quiet room."
United Kingdom
Jim
The price is £70
includes taxes & fees
15 Mar - 16 Mar
Macdonald Houstoun House

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.6 out of 10, Exceptional, (191 reviews)
"room good, staff excellent"
United Kingdom
Kenneth
The price is £74
includes taxes & fees
15 Mar - 16 Mar
The Lodge at Craigielaw

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,001 reviews)
"Lovely hotel with great staff"
United Kingdom
Cameron
The price is £150
includes taxes & fees
15 Mar - 16 Mar
Norton House Hotel & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Top Edinburgh Hotel Reviews

Frequently asked questions

How much does a golf hotel in Edinburgh cost?
Prices for golf hotels in Edinburgh often vary, but you can find a great deal from £47 on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in Edinburgh with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Are there any golf and spa hotels in Edinburgh?
For a delightful combination of golf and spa facilities in Edinburgh, the Dalmahoy Hotel & Country Club stands out as an excellent choice.

This 4-star hotel, with an impressive review rating of 8.8, offers a wealth of amenities for both golf enthusiasts and those seeking relaxation. Nestled within a picturesque landscape, the hotel boasts an onsite 18-hole championship golf course that challenges players of all skill levels. After a round of golf, you can unwind in the spa area, which features a sauna and steam room, great for soothing tired muscles.

Guests rave about the spacious and clean rooms, alongside the friendly and helpful staff who ensure an inviting space. Plus, the hotel's dining options receive high praise for their excellent food and hearty breakfasts.
What are the best Edinburgh golf hotels with a pool?
For those seeking the best golf hotels in Edinburgh with a pool, there are several fantastic options that seamlessly blend leisure and sport.

The Dalmahoy Hotel & Country Club, a charming 4-star retreat, boasts a stellar rating of 8.8. This hotel features an indoor pool that invites relaxation after a day on the golf course. With an on-site golf course and driving range, guests can enjoy a round of golf without venturing far from their accommodation. The friendly staff and spacious, clean rooms further enhance the experience, making it a great base for both relaxation and golf.

Another excellent choice is the Marine North Berwick, rated 8.8 and proud to offer a stunning indoor pool alongside its luxurious amenities. This 5-star hotel is known for its exceptional service and beautiful surroundings. While golf lessons and courses are conveniently located nearby, guests can unwind in the spa that offers a variety of treatments, including body scrubs and massages, ensuring a rejuvenating stay.

The Best Western Kings Manor Hotel, a comfortable 3-star option with a review score of 8.8, also features an indoor pool, great for families or those looking to cool off after a round. Situated near several golf courses, this hotel is praised for its spacious, clean rooms and friendly staff, making it a welcoming choice for golf enthusiasts.

Lastly, the Edinburgh Marriott Hotel Holyrood offers another great option with its indoor pool and a review rating of 8.6. This 4-star hotel is ideally located for golf lovers, with courses and lessons nearby. The hotel also provides a relaxing atmosphere that includes spa treatments, making it a well-rounded retreat for those wanting to indulge in both golf and relaxation.
Which golf hotels in Edinburgh offer golf lessons?
For golf hotels in Edinburgh that offer exceptional golf lessons, the Dalmahoy Hotel & Country Club stands out as a premier choice.

This 4-star hotel, with an impressive rating of 8.8 from our travellers, boasts an onsite golf academy where guests can take advantage of professional instruction tailored to all skill levels. Whether you're looking to refine your swing or learn the basics, the friendly and helpful staff are ready to assist you.

In addition to golf lessons, the Dalmahoy features a stunning golf course and a driving range, providing ample opportunities to practice your skills amidst beautiful Scottish scenery. With spacious and clean rooms, excellent dining options, and a great breakfast to fuel your day, this hotel is more than just a place to stay; it's a complete golfing experience.
Is Edinburgh a good golf destination?
Yes, Edinburgh is an exceptional golf destination, renowned for its rich golfing heritage and stunning landscapes. The city boasts a variety of courses that cater to all skill levels, from historic links to beautifully manicured parkland layouts.

One of the highlights is the iconic Old Course at St Andrews, just a short drive from Edinburgh. This legendary course, often referred to as the "Home of Golf," offers a great experience steeped in history and tradition. However, within Edinburgh itself, you can also enjoy the challenging and picturesque courses at places like Merchants of Edinburgh Golf Club and Bruntsfield Links, both of which provide a delightful mix of golfing challenge and scenic beauty.

Beyond the fairways, Edinburgh's vibrant culture and history enhance the golfing experience. After a day on the course, you can explore the city's stunning architecture, including the majestic Edinburgh Castle and the charming streets of the Old Town. With plenty of excellent dining options and welcoming pubs, you'll find plenty to enjoy off the links as well.
Which area of Edinburgh is best to stay in for golf?
For golfers looking to stay in Edinburgh, the best area is the East Lothian region, renowned for its exceptional golf courses. Just a short drive from the city centre, this area boasts iconic links courses like Muirfield and Gullane, both of which have hosted numerous Open Championships. The stunning coastal scenery enhances the experience, with breathtaking views of the Firth of Forth and rolling dunes providing a picturesque backdrop to your game.

In addition to its world-class courses, East Lothian offers a variety of accommodation options, from luxurious hotels to charming guesthouses, all within easy reach of the greens. After a day on the course, you can explore the quaint seaside towns or indulge in local culinary delights, making your stay not just about golf, but also about enjoying the vibrant Scottish culture.

For those who prefer a more urban experience, staying in central Edinburgh also allows access to some fantastic golfing options, including the historic Bruntsfield Links and the picturesque Edinburgh Castle backdrop. Here, you can enjoy the rich history of the city, with its stunning architecture and lively option, while still being close enough to venture out for a round of golf.
Is it cheaper to book flights and a golf hotel in Edinburgh as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options.
How can I save on a golf hotel in Edinburgh with Expedia?
There are plenty of ways to save on a golf hotel in Edinburgh. Join One Key™, our free travel rewards programme, to unlock discounted Member Prices across a range of golf hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.
Can I cancel my golf hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right golf hotel in Edinburgh for you.

Explore a world of travel with Expedia