Dalmahoy Hotel & Country Club, also known as Dalmahoy Golf Resort & Spa, is a luxury resort located just outside Edinburgh, Scotland. Set within a historic 18th-century estate, the property combines elegant architecture with modern facilities, offering a refined and relaxing retreat for leisure and business travellers alike.
The resort features a range of stylish guest rooms and suites, each designed with comfort and contemporary amenities in mind. Guests can enjoy spacious accommodations with views of the surrounding parkland, golf courses, or estate gardens, ensuring a restful and sophisticated stay.
On-site facilities include two championship golf courses, a full-service spa, swimming pool, fitness centre, and multiple dining options serving both fine and casual cuisine. These amenities provide guests with a complete resort experience, catering to relaxation, recreation, and special events.
Set amidst 1,500 acres of parkland and woodlands, Dalmahoy Golf Resort & Spa offers a tranquil environment while remaining easily accessible from Edinburgh. Its combination of luxury accommodations, scenic surroundings, and world-class golf and leisure facilities makes it an ideal destination for weekend escapes, corporate retreats, and extended stays in the region.