Close

A romantic venue with packages to match

Discover the range of wedding packages available at the historic Dalmahoy Hotel & Country Club, and find the perfect choice for your special day. From intimate ceremonies to large-scale celebrations, there’s a wedding package to suit you at our four-star luxury hotel.

As no two couples are ever the same, our wedding co-ordinators can also offer bespoke event planning services. Speak to us directly to bring your vision to life, and say ‘I do’ in the most romantic of settings at a unique Scottish venue.

Earls Package (for up to 50 Guests, Fri or Sun only)
For smaller, more intimate weddings in one of our manor house function rooms overlooking the golf course.

Morton Package (from 80 – 250 Guests (Fri, Sat or Sun))
Couples wishing to hold their special day on a Saturday, this package includes a Prosecco drinks reception, evening buffet and top table draping.  There is also a deluxe option, which includes a Champagne upgrade, choice menu, chair covers & ties as well as a room for the bride & bridesmaids on the night prior to the big day. Please note that for Saturdays in June, July and August, there is a minimum number policy of 100 guests.

**Packages for 2021**

Due to the success of our Winter Weddings & 'Wee' Winter Weddings packages, we are delighted to keep offering them throughout 2021.

Winter Weddings
With flambeaux torches and a traditional Piper to welcome you on arrival combined with roaring fires, festive canapes and picture perfect backdrops, Dalmahoy is well suited to host your 
Winter Wedding celebration. 

'Wee' Winter Weddings
With different packages to suit every budget, we have a number of wedding function rooms that can comfortably host smaller celebrations for up to 50 guests. So whether you’re looking to get married, celebrate a special anniversary or even renew your vows – our dedicated Wedding Co-ordinators are on hand to make sure we deliver your dream day.

 

For full information on all our packages and facilities, download our wedding brochure

 

Book Now

Book Online, Enquire by email or call on 0131 333 1845 to book a tee time

Book a table online or call on 0131 333 1845

Enquire or call on 0131 333 1845

Enquire or call on 0131 333 1845