Sports Groups

Created for team players

At Dalmahoy, we are proud to have a successful track record in hosting an array of domestic and international sports teams at our resort. If you are playing a match or series of games in Edinburgh or, attending a performance training camp, there are many reasons why Dalmahoy should be your number one venue choice.

• Set in 1000 acres of beautiful parkland and tranquil surroundings
• Just 7 miles from Edinburgh city centre
• 4 miles from Edinburgh Airport
• 3 miles from Oriam, Scotland’s top sports performance centre
• 3 miles from M8 and M9 motorway junctions

Having hosted many teams across a variety of sports including Scottish men and women’s elite squads in football and rugby, we understand that every team is different and as such will work with you to tailor a unique programme to suit your specific requirements.


Our spacious bedrooms are furnished to the highest standards with everything your team needs to prepare for success. Our Classic Twin rooms are comfortable and offer two spacious double beds.
Key features include:
• Team bedrooms on same floor
• Complimentary Wi-Fi
• Flat screen Smart TV’s
• Several interconnecting room options which can be converted into physio rooms


We know that flexibility is key, which is why we work closely with each team to find out exactly what they need, and when.

We offer tailor-made programmes which include the use of private dining and meeting areas as well as those all-important relaxation space.

Our versatile Dalmahoy Suite can be split into two or three smaller, interconnecting rooms, ideal for dining, meetings and chill-out areas.

Alternatively, you can opt for our rooms in the original manor house. All located on the first floor, these rooms are all private and offer fantastic views over the hotel grounds and golf courses.

And throughout your stay, we will provide a dedicated member of staff to ensure your programme and itinerary runs as smoothly as possible.


Sample Meeting & Team Rooms

Sports Brochure

Book Now Gift Vouchers

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

Book a table at The Pentland or Brasserie

Enquire or call on 0131 333 1845

Enquire or call on 0131 333 1845