Limited number of rooms from only £69 per night
Winter Sale Now Open!
Looking for luxury for less? Escape to Dalmahoy this winter and indulge in an overnight stay from only £69 per room. That's only £34.50 per person, per night!
Choose to explore the sights or shop till you drop in Edinburgh, only 20 minutes away from the hotel. Or simply sit back and relax when enjoying all that our beautiful resort has to offer including a choice of restaurants and bars, two golf courses, beauty salon and full leisure club access.
Your stay also includes a delicious full Scottish breakfast in the morning and a bottle of Prosecco in your room on arrival as well as a comfy bed to rest your head. Are you packed yet?!
✔Overnight stay for two in a Classic Double Room
✔A bottle of Prosecco in your room on arrival
✔Full Scottish breakfast
✔Unlimited use of our leisure facilities & pool
✔Free Wi-Fi & 49' smart TV
Hurry! Our sale will end soon.
* Offer based on two adults sharing a classic double room, on selected dates, until 31st March 2019. Applies to new bookings only. Subject to availability, full terms on request.