Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country ClubSee map

€ 98.74per night

This is the cheapest price in 30 days, based on the rates on 13 Dec

Top reasons for booking
When you stay at Dalmahoy Hotel & Country Club in Kirknewton, you'll be near the airport, within a 15-minute drive of Edinburgh Zoo and Murrayfield Stadium. This family-friendly hotel is 9.1 mi (14.7 km) from Edinburgh Castle and 9.2 mi (14.7 km) from Royal Mile.
Popular facilities
Bar
Coffee shop
Restaurant
Free WiFi
Fitness center
Sauna
4.5/5Fantastic 1K+ reviews
Exploring the area
Kingsknowe Station, 6.8km, About 13 mins from hotel by car
Edinburgh Airport, 5.2km, About 10 mins from hotel by car
Dalmahoy Golf Course, 100m, About 1 mins from hotel by foot
17
Classic Double Room
1 double bed or bigger

23.25 m²

13
Superior Double Room, 2 Double Beds
2 beds

16.0 m²

7
Period Double
1 double bed or bigger

33.0 m²

12
Deluxe Room, 1 King Bed
1 double bed or bigger

26.0 m²

6
Classic Twin Room
2 beds

16 m²

9
Superior Double Room
1 double bed or bigger

23.0 m²

8
Junior Double Room, 1 King Bed
1 double bed or bigger

18.0 m²

Earn KlookCash for this booking & save on the next one

Read all reviews
4.5/5.0

Fantastic

1K+ reviews
Location
0.0
Services offered
4.6
Cleanliness
4.4
Atmosphere & facilities
4.6
All
With photos
4.5+
3.0+
Adrian
Reviewed: 14 Aug 2026

1.0/5.0

Below average

Stayed with partner

This is absolutely not a high class country club. This is an old outdated club from the 1980s…. Bed is hard than the rock Jesus moved. Our room was in desperate need for renovations. Carpet was dirty,
Caroline
Reviewed: 14 Aug 2026

5.0/5.0

Fantastic

Solo stay

Restful stay
Ariel O
Reviewed: 14 Aug 2026

3.0/5.0

Good
Great golf facilities and gym. The property is an old castle which make it a fantastic experience but property is poorly managed.
Andrea
Reviewed: 13 Aug 2026

4.0/5.0

Great
Great amenities and staff on this beautiful property. Didn’t know in advance there wasn’t AC but appreciated a fan in room. A maze to navigate the property but stay long enough and you’ll figure it out. Definitely difficult to get an Uber from here, plan for and anticipate a LONG wait time for pick ups by drivers.
Mark
Reviewed: 11 Aug 2026

5.0/5.0

Fantastic
The breakfast was great. The room was roomy and beds comfy. The setting is wonderful and it was nice just to leave our car rental at the hotel and catch the Lothian bus into Edinburgh.
Andrew
Reviewed: 11 Aug 2026

4.0/5.0

Great

Stayed with kids

Good location, convenient for Edinburgh city centre.
Carrie
Reviewed: 10 Aug 2026

4.0/5.0

Great

Stayed with family

No air conditioning so the rooms were a little stuffy- not much sound barrier between rooms so it was quite noisy. Outdoors area were well kept. Tried to golf but were required to buy new golf shoes as only certain types were acceptable.
Dion
Reviewed: 10 Aug 2026

4.0/5.0

Great

Stayed with family

We got lost getting to our room all the time!! Staff was helpful getting us back on track
Timothy
Reviewed: 9 Aug 2026

4.0/5.0

Great

Stayed with kids

All staff were excellent. However the hotel needs to seriously address the problems at breakfast the food was very good but they could not cope the amount of people in the hotel therefore there were long queues at breakfast. The hotel management need to address this problem.
Lesley
Reviewed: 9 Aug 2026

5.0/5.0

Fantastic

Stayed with partner

Beautiful hotel in fabulous surroundings. Free use of the swimming pool, steam room and sauna are a great addition to any hotel stay. When visiting Edinburgh and using taxis, ask the hotel to arrange return journeys, if possible, as Ubers do not want to go out to Dalmahoy if City is busy, which it always is.
1/5
4.4/5
Great
1K+ reviews
1.3km from Curriehill Station,Currie,Edinburgh
Business center
€147.97
Incl. taxes & fees: €147.97
1/5
4.4/5
Great
1K+ reviews
1.1km from Edinburgh Airport,Edinburgh
Fitness
€161.68
Incl. taxes & fees: €161.68
1/5
4.1/5
Great
255 reviews
100m from Edinburgh Park Station,Edinburgh
€135.13
Incl. taxes & fees: €162.16