ZenHotels
Dalmahoy Hotel & Country Club Promocode: Save Up to £20
January 1, 2026 · UK · Family · Mid-range

Dalmahoy Hotel & Country Club Promocode: Save Up to £20

Luxury Stays & Championship Golf in the Scottish countryside

Edinburgh·2 nights·7.9 ★ from 3,482 travellers
Standard Double room
Breakfast included
Served each morning at the hotel
Edinburgh Castle
11.9 km from the hotel

Promo code

This promo code has expired.
Check out our latest deals and follow us for fresh offers and new promo codes.

Why we love it

Dalmahoy sits in open countryside west of Edinburgh, a 19th-century mansion with two golf courses and grounds you can walk straight out into. Rooms come with breakfast, and the hotel is about five minutes from Edinburgh Airport, with the city centre a short drive on.

Choose your room

Dalmahoy Hotel & Country Club ✓ Your selection

Dalmahoy Hotel & Country Club

A 19th-century mansion hotel with two golf courses near Edinburgh.

View room →

Property, in pictures

See all 3 photos →

A week, loosely planned

Suggestions, not orders. Tour ideas to mix and match for your trip.

Day 1

Grounds and golf courses

Arrive and settle in, then take a walk across the grounds before dinner. The two championship courses and the wider estate are right outside the door if you want to stretch your legs.

Day 2

Edinburgh day out

Spend the morning on the golf course or head into Edinburgh, around 20 minutes away, for the castle and old town. Come back for a quieter evening at the hotel before checkout the next day.

Where you'll be

Edinburgh, UK

A1 Paintball Edinburgh 1.1 km
Edinburgh Airport 5 km
Edinburgh Zoo 7.6 km
Scottish National Gallery of Modern Art 10.5 km

FAQ

How do I use a ZenHotels promo code for Dalmahoy Hotel & Country Club?

Enter the code in the promo field at checkout when you book this hotel on ZenHotels. The discount comes off your total before payment, so the final price already includes it.

What discount does code DAL20 give?

DAL20 takes GBP20 off the room for the dates in this deal, 29-31 January 2026. Add it at checkout and the GBP20 is deducted from your total before you pay.

What does code HOT10 give and how long do the codes last?

HOT10 is a 10% discount you can use on any room and dates you choose at this hotel. Both codes are valid for one month from when the deal was published.

How far is Dalmahoy Hotel & Country Club from Edinburgh Airport?

The hotel is about 5 km from Edinburgh Airport, roughly a ten-minute drive. Edinburgh city centre and the castle are a little further, around 12 km away.

Does Dalmahoy Hotel & Country Club have a golf course?

Yes. The hotel has two golf courses set in its own grounds, along with the wider estate to walk in. Edinburgh Zoo is around 7.6 km from the hotel if you want a day out.

Our website is not responsible for price variations or availability, as these are determined by our partners. Prices and availability may change at any time without prior notice. We recommend checking the latest details directly with the respective provider before making a booking.