



























The Dalmahoy Hotel & Country Club offers a blend of historic charm and modern luxury, providing guests with access to a luxurious spa, a leisure club with state-of-the-art gym equipment, indoor swimming pool, sauna, steam room, and tennis facilities. With not just one, but two 18-hole golf courses including a championship course and a PGA-approved golf academy, Dalmahoy is a paradise for golf enthusiasts. For more casual dining, guests can also enjoy the Brasserie Restaurant and James Braid Bar.
Select dates to see available rooms
You won't be charged yet
Guests liked
Guests mentioned
SE · solo_traveller · Oct 2026
BE · couple · Oct 2026
US · couple · Oct 2026
Beautiful location, open bar, great dinner and breakfast, steam room and sauna was great
Having to walk through crowds of wedding guests to get to and from my room for one whole day
GB · couple · Oct 2026
IN · couple · Oct 2026
Perfect relaxing stay to complete a long Scotland trip
A beautiful country house at convenient distance from Edinburgh. Spacious rooms and bathrooms adding to a rich feel during stay. Lots of opportunities to spend time with golf, swimming, nature walks etc. Multiple bars and restaurants on site.
Dalmahoy Hotel & Country Club · Edinburgh