Top Hotels Near Dalmahoy Golf Course in Edinburgh

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dalmahoy Golf Course hotels

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
< 0.1 mi from Dalmahoy Golf Course
9.0 out of 10, Wonderful, (1,714 reviews)
"Front staff, reception, were amazing!"
Canada
Christopher
$131 nightly
The price is $158
May 31 - Jun 1
Total with taxes and fees
Dalmahoy Hotel & Country Club

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
2.8 mi from Dalmahoy Golf Course
9.2 out of 10, Wonderful, (1,000 reviews)
"Stay was fantastic will definitely be back"
United Kingdom
Alan
$130 nightly
The price is $155
May 31 - Jun 1
Total with taxes and fees
Novotel Edinburgh Park

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
2.8 mi from Dalmahoy Golf Course
8.8 out of 10, Excellent, (1,468 reviews)
"Would stay there again"
Canada
Christopher
$141 nightly
The price is $170
May 31 - Jun 1
Total with taxes and fees
DoubleTree by Hilton Edinburgh Airport

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
2.2 mi from Dalmahoy Golf Course
8.8 out of 10, Excellent, (1,000 reviews)
"Location is close to the airport, has busses to the city ~$3 one way ~25 min, very convenient."
United States
Gang
$132 nightly
The price is $166
May 31 - Jun 1
Total with taxes and fees
Courtyard by Marriott Edinburgh West

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
2.9 mi from Dalmahoy Golf Course
8.8 out of 10, Excellent, (1,441 reviews)
"We loved the easy access to the airport, buses and tram"
Canada
Tracy
$205 nightly
The price is $246
May 31 - Jun 1
Total with taxes and fees
Hampton by Hilton Edinburgh Airport

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
7.3 mi from Dalmahoy Golf Course
9.0 out of 10, Wonderful, (2,635 reviews)
"Great location and staff."
United States
Susan
$268 nightly
The price is $321
May 25 - May 26
Total with taxes and fees
Apex Grassmarket Hotel

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
2.8 mi from Dalmahoy Golf Course
8.6 out of 10, Excellent, (2,413 reviews)
"Great hotel and easy access to airport."
Canada
Nicole
$143 nightly
The price is $171
May 31 - Jun 1
Total with taxes and fees
Moxy Edinburgh Airport

Premier Inn Edinburgh Park - Airport

Premier Inn Edinburgh Park - Airport
3.0 star property
2.9 mi from Dalmahoy Golf Course
8.0 out of 10, Very Good, (124 reviews)
"Property is very close to attractions and airport. Staff were polite, friendly and offered recommendations during my stay. Close to airport and shopping areas. Highly considered if visiting Edinburgh. "
United States
Antoine
$151 nightly
The price is $181
Jun 11 - Jun 12
Total with taxes and fees
Premier Inn Edinburgh Park - Airport

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
8 mi from Dalmahoy Golf Course
9.0 out of 10, Wonderful, (2,533 reviews)
"Good price for quality and location."
Canada
William
$237 nightly
The price is $284
May 25 - May 26
Total with taxes and fees
Aparthotel Adagio Edinburgh Royal Mile

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
3.4 mi from Dalmahoy Golf Course
8.2 out of 10, Very Good, (726 reviews)
"I loved the hotel and the amenities. The front desk staff were exceptional, and many thanks to Stella who made sure my stay was seamless"
United Kingdom
Obinna
$127 nightly
The price is $160
May 31 - Jun 1
Total with taxes and fees
Delta Hotels by Marriott Edinburgh

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
2.2 mi from Dalmahoy Golf Course
9.2 out of 10, Wonderful, (1,001 reviews)
"Beautiful grounds. Food was excellent. Wonderful spa. Highly recommend"
United States
catherine j
$235 nightly
The price is $282
May 25 - May 26
Total with taxes and fees
Norton House Hotel & Spa

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
7.9 mi from Dalmahoy Golf Course
9.2 out of 10, Wonderful, (2,073 reviews)
"Clean room, friendly and helpful staff, great location. "
United States
Nancy
$268 nightly
The price is $322
May 25 - May 26
Total with taxes and fees
Apex Waterloo Place Hotel

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
4.8 mi from Dalmahoy Golf Course
8.6 out of 10, Excellent, (1,366 reviews)
"Great location and friendly staff, rooms are really nice and tidy and the breakfast was good"
United Kingdom
Keiran
$113 nightly
The price is $135
May 31 - Jun 1
Total with taxes and fees
Holiday Inn Edinburgh by IHG

Riccarton Inn

Riccarton Inn
3.5 star property
2.4 mi from Dalmahoy Golf Course
8.8 out of 10, Excellent, (426 reviews)
"Really really nice and pleasant Cosy Nice people Nice food and drink Really recommend it "
United Kingdom
james
$76 nightly
The price is $91
Jun 11 - Jun 12
Total with taxes and fees
Riccarton Inn

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
7.6 mi from Dalmahoy Golf Course
9.0 out of 10, Wonderful, (1,166 reviews)
"Clean, friendly, and so close to sites that we were able to walk everywhere we wanted to go. Close to delicious dining, local shops, pubs, train, and historic sites."
United States
TERESA
$228 nightly
The price is $273
May 25 - May 26
Total with taxes and fees
Motel One Edinburgh-Royal

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
7.5 mi from Dalmahoy Golf Course
9.4 out of 10, Exceptional, (1,489 reviews)
"Wonderful location and helpful staff Bar and restaurant were excellent"
United States
James
$378 nightly
The price is $454
Jun 7 - Jun 8
Total with taxes and fees
Virgin Hotels Edinburgh

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
2.8 mi from Dalmahoy Golf Course
8.4 out of 10, Very Good, (1,043 reviews)
"Helpful, friendly staff and nice spacious room. Good selection of food and drink with access to free coffee and tea at al times. "
United Kingdom
Wendy
$173 nightly
The price is $208
May 31 - Jun 1
Total with taxes and fees
Holiday Inn Express Edinburgh Airport by IHG

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
7.8 mi from Dalmahoy Golf Course
9.8 out of 10, Exceptional, (1,008 reviews)
"Beautiful, exceptional service, tremendous location, relaxing and well equipped gym/spa area, and the the best breakfast/in hotel bar. "
United States
Unji
$754 nightly
The price is $904
May 21 - May 22
Total with taxes and fees
The Balmoral Hotel

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
7.6 mi from Dalmahoy Golf Course
8.8 out of 10, Excellent, (580 reviews)
"We had a wonderful experience and will definitely recommend this hotel."
United States
Nathaniel
$221 nightly
The price is $265
May 25 - May 26
Total with taxes and fees
Mount Royal Hotel Edinburgh by The Unlimited Collection

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
7.7 mi from Dalmahoy Golf Course
8.4 out of 10, Very Good, (1,876 reviews)
"Breakfast and location are good."
United States
Carol Ann
$186 nightly
The price is $224
Jun 7 - Jun 8
Total with taxes and fees
ibis Edinburgh Centre South Bridge - Royal Mile
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.

Compare popular hotels close to Dalmahoy Golf Course

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
Dalmahoy Hotel & Country Club
4.0 star property
9.0
Wonderful
1,714 reviews
View
Outdoor spa tub
JustB
4.0 star property
10.0
Exceptional
10 reviews
View
Restaurant
Hampton by Hilton Edinburgh Airport
3.5 star property
8.8
Excellent
1,441 reviews
View
Property grounds
Whitecroft Bed and Breakfast
3.0 star property
10.0
Exceptional
27 reviews
View
Indoor pool, sun loungers
DoubleTree by Hilton Edinburgh Airport
4.0 star property
8.8
Excellent
1,468 reviews
View

Top Dalmahoy Golf Course Hotel Reviews

Hotels near other Dalmahoy Golf Course attractions

Frequently asked questions

What are the top-rated hotels near Dalmahoy Golf Course?
Discovering the top-rated hotels near Dalmahoy Golf Course ensures a perfect blend of comfort and convenience for travelers seeking an exceptional stay in Kirknewton, Scotland.

Whitecroft Bed and Breakfast

Whitecroft Bed and Breakfast is a welcoming 3-star option, situated only 4.0 miles from Dalmahoy Golf Course and rated 10 by travelers. This cozy bed and breakfast features easy access to nearby outlets and offers secure, uncovered parking for travelers. The inviting atmosphere and personalized service make it an excellent choice for those looking to explore the area.

Ashcroft Farmhouse

Ashcroft Farmhouse, rated 9.8 by travelers, is a delightful 4-star retreat located 4.9 miles from Dalmahoy Golf Course. Guests enjoy complimentary daily cooked breakfast, which sets a perfect tone for the day ahead. With free self-parking and bathrobes provided, this farmhouse offers a homely charm combined with comfort, making it a perfect choice for travelers visiting the golf course.

JustB

JustB is a charming 4-star hotel located just 4.5 miles from Dalmahoy Golf Course, with an impressive review rating of 10. Guests can unwind in style, enjoying amenities such as a serene patio, designer toiletries, and luxurious Egyptian cotton sheets. The hot tub provides a perfect spot for relaxation after a day on the greens, while free self-parking adds to the convenience for travelers.
How much is a hotel near Dalmahoy Golf Course?
Staying near Dalmahoy Golf Course is a treat, with plenty of hotels from $135 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Dalmahoy Golf Course?
Discovering family-friendly hotels near Dalmahoy Golf Course can enhance your family getaway in a serene setting. Here are some top-rated options that cater to families and provide a comfortable base for your adventures.

Norton House Hotel & Spa

Norton House Hotel & Spa is just 2.9 miles from Dalmahoy Golf Course and is rated an impressive 9.2 by travelers. This 4-star hotel is family-friendly with free cribs, connecting rooms, and daily housekeeping. Guests can unwind at the indoor pool or indulge in spa treatments, while the beautiful garden view restaurant offers a serene dining experience for families.

Delta Hotels by Marriott Edinburgh

Located 5 miles from Dalmahoy Golf Course, the 4-star Delta Hotels by Marriott Edinburgh boasts a solid review rating of 8.2 and is an ideal choice for families. This hotel features family-friendly amenities such as connecting rooms and a pool accessible for all ages. Guests can also enjoy a hot tub and a health club, making it a great location for relaxation and leisure.

Dalmahoy Hotel & Country Club

Situated just a stone's throw from Dalmahoy Golf Course, the 4-star Dalmahoy Hotel & Country Club is perfect for families. With an excellent review rating of 8.8, it offers a variety of family-friendly amenities including free children's breakfast, connecting rooms, and a delightful playground. Guests can enjoy the indoor pool, onsite golf, and a restaurant with kids' meals, ensuring a fun and relaxing stay.
Which hotels near Dalmahoy Golf Course offer the best views?
Discover some top-rated hotels near Dalmahoy Golf Course that offer stunning views and exceptional amenities for an unforgettable stay.

Norton House Hotel & Spa

Norton House Hotel & Spa, a 4-star hotel located 2.9 miles from Dalmahoy Golf Course, is rated 9.2 by travelers, offering a tranquil escape with stunning views of the gardens. The hotel features an indoor pool, a full-service spa with hydrotherapy treatments, and a restaurant that overlooks the lush grounds. Guests can unwind in the hot tub or enjoy yoga classes onsite, ensuring a rejuvenating stay while being just a short drive from the golf course.

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club is a 4-star hotel located just steps away from Dalmahoy Golf Course, making it the perfect choice for golf enthusiasts. Rated 8.8 by travelers, this hotel boasts a range of amenities including an indoor pool, onsite golf, and a restaurant with golf course views. Guests can relax on the terrace or enjoy outdoor tennis and hiking nearby. With its prime location and expansive grounds, travelers can enjoy beautiful views while indulging in luxury.
What are the best affordable hotels near Dalmahoy Golf Course?
For those seeking budget-friendly accommodations near Dalmahoy Golf Course, these hotels combine comfort and value, ensuring a delightful stay for golf enthusiasts and travelers alike.

Whitecroft Bed and Breakfast

Whitecroft Bed and Breakfast is a charming 3-star getaway located just 4 miles from Dalmahoy Golf Course, with an impressive review rating of 10. This cozy spot offers free WiFi and complimentary self-parking, making it an excellent choice for budget-conscious travelers. Guests can enjoy nearby attractions with ease, while relaxing in a comfortable atmosphere.

Premier Inn Edinburgh Airport - M9 Jct1

Premier Inn Edinburgh Airport - M9 Jct1 is conveniently situated 4 miles from Dalmahoy Golf Course and features a solid review rating of 8.0. With free WiFi and ample self-parking available, this hotel is perfect for travelers looking for affordability without sacrificing comfort. Its nearby the airport makes it an ideal choice for those on the go.

Premier Inn Edinburgh Park - Airport

Premier Inn Edinburgh Park - Airport is located 4.6 miles from Dalmahoy Golf Course and offers a review rating of 7.6. This budget-friendly hotel provides free WiFi and self-parking, making it a practical option for travelers. Its welcoming atmosphere ensures a pleasant stay while being close to the area's attractions.
Are there any hotels with pools close to Dalmahoy Golf Course?
For travelers seeking hotels with pools near Dalmahoy Golf Course, there are some excellent options to consider that promise a refreshing stay.

Norton House Hotel & Spa

Norton House Hotel & Spa, situated 2.9 miles from Dalmahoy Golf Course, is a luxurious 4-star hotel with a remarkable review rating of 9.2 by travelers. The hotel features an indoor pool perfect for relaxation, along with an extensive spa offering hydrotherapy treatments and massages. Guests can also enjoy a garden-view restaurant and complimentary parking, ensuring a tranquil and rejuvenating experience.

Delta Hotels by Marriott Edinburgh

Located just 5.0 miles from Dalmahoy Golf Course, Delta Hotels by Marriott Edinburgh is a 4-star hotel rated by travelers at 8.2. This hotel features an inviting indoor pool complete with sun loungers, perfect for relaxation after a day on the greens. Guests can enjoy additional amenities like a health club, sauna, and on-site dining to enhance their stay, making it a great choice for those who appreciate comfort and convenience.

Dalmahoy Hotel & Country Club

The Dalmahoy Hotel & Country Club is a premier choice, located just steps away from Dalmahoy Golf Course. This 4-star hotel boasts an impressive traveler review rating of 8.8. Guests can enjoy an indoor pool with sun loungers, ideal for unwinding. The hotel also offers golf lessons, a health club, and a restaurant with golf course views, making it perfect for families and golf enthusiasts alike.
What are the best pet-friendly hotels near Dalmahoy Golf Course?
For travelers looking for top-rated pet-friendly hotels near Dalmahoy Golf Course, there's a perfect spot for you and your furry friend to enjoy a delightful stay.

The Bridge Inn

The Bridge Inn is a charming 4-star hotel located just 1.8 miles from Dalmahoy Golf Course, featuring a remarkable review rating of 9.4. This pet-friendly hotel welcomes dogs and offers amenities like daily housekeeping and a lovely garden for outdoor relaxation. Guests can also enjoy the playground, perfect for families, and free self-parking for convenience.

Norton House Hotel & Spa

Norton House Hotel & Spa, situated 2.9 miles from Dalmahoy Golf Course, boasts an impressive review rating of 9.2 and a 4-star rating. This luxurious hotel is not only pet-friendly, allowing dogs, but also features a full-service spa, indoor pool, and a beautiful garden-view restaurant. Guests can indulge in hydrotherapy treatments or unwind in the hot tub, making it an ideal retreat for both pets and their owners.

JustB

JustB is a stylish 4-star hotel located 4.5 miles from Dalmahoy Golf Course, highly rated with a perfect review score of 10. This pet-friendly venue has a welcoming atmosphere for pets, with amenities such as free toiletries and premium bedding for a comfortable stay. Guests can enjoy the patio area and take advantage of free self-parking, ensuring a convenient and enjoyable experience.
Can I book a fully refundable hotel close to Dalmahoy Golf Course?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Dalmahoy Golf Course", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Dalmahoy Golf Course?
To look for discounts on hotels near Dalmahoy Golf Course, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia