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

This weekend
Next weekend

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,448 reviews)
"The breakfast was good."
United Kingdom
Godelieve Maria
The price is £124
includes taxes & fees
26 Apr - 27 Apr
DoubleTree by Hilton Edinburgh Airport

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.2 out of 10, Wonderful, (1,000 reviews)
"Great hotel"
United States
Eric
The price is £216
includes taxes & fees
26 Apr - 27 Apr
The Caledonian Edinburgh, Curio Collection by Hilton

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,004 reviews)
"Always nice to be back. Small issue with room heating this time, but staff did a great job on resolving."
United Kingdom
John
The price is £281
includes taxes & fees
24 Apr - 25 Apr
Fairmont St Andrews

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,714 reviews)
"the breakfast menu was comprehensive and the food hot and well prepared"
United Kingdom
steve
The price is £123
includes taxes & fees
26 Apr - 27 Apr
Dalmahoy Hotel & Country Club

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,034 reviews)
"We loved being able to walk to many of Edinburgh’s must-see sights"
United States
Gary
The price is £222
includes taxes & fees
26 Apr - 27 Apr
Radisson Blu Hotel, Edinburgh City Centre

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,064 reviews)
"Excellent experience will definitely stay at the Apex again "
United Kingdom
Pamela
The price is £249
includes taxes & fees
4 May - 5 May
Apex Waterloo Place Hotel

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"Very nice "
United States
Jay
The price is £495
includes taxes & fees
24 Apr - 25 Apr
Old Course Hotel

Stirling Court Hotel

Stirling Court Hotel
3.0 star property
Stirling
8.2 out of 10, Very good, (1,000 reviews)
"Staff were amazing. Location was great next to Stirling University"
Canada
Todd
The price is £53
includes taxes & fees
26 Apr - 27 Apr
Stirling Court Hotel

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,001 reviews)
"Great stay!"
United States
Brittany
The price is £184
includes taxes & fees
26 Apr - 27 Apr
Hilton Edinburgh Carlton

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,562 reviews)
"Clean rooms and nice breakfast. Perfect location."
United States
Tristan
The price is £139
includes taxes & fees
26 Apr - 27 Apr
Apex Grassmarket Hotel
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.

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 £53 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