Onsite Facilities & Activities

A whole array of exciting, relaxing and inspiring things to do in Dundee, await you as you join us in the beautiful countryside of our resort.

Discover a world of excitement, relaxation, and inspiration when you visit our resort nestled in the picturesque countryside. For the adventurous souls among us, a wealth of activities awaits through our “Go Active” program, alongside access to our wonderfully tranquil spa and leisure facilities. 

Families with children will adore our fantastic Little Pipers soft play area, a favourite amongst our younger holidaymakers. Our exquisite golf course stands out as one of Angus’s premier golfing destinations or alternatively, beach enthusiasts will find Piperdam is perfectly situated, just a short drive from some of Central and Eastern Scotland’s most breathtaking beaches, coastal areas, and historic towns. 

Simply scroll down for inspiration and start planning your itinerary during your stay with us. Remember, our facilities are open to all guests, whether you’re a local looking for a day of leisure or a holidaymaker seeking a memorable experience.


Room with a View Resturant

Sit down at the Room with a View Restaurant, where you can savor a diverse menu that serves breakfast, lunch, and dinner, all while taking in the stunning vista of Piperdam Loch.



Discover our 18 and 9 hole courses, offering one of the finest examples of stunning greens in the Angus/Tayside area. With suitability for novices and pros alike, you will experience the best golfing has to offer every time.


Admire Spa & Beauty Rooms

Admire at Piperdam offers a quiet escape for you to relax, unwind and enjoy your treatment. We offer a wonderful compliment of therapeutic and rejuvenating face and body treatments, using only the best products with plant based ingredients.



Enjoy a workout in our fully equipped gym. Memberships also available for non-guests.


Indoor Pool

Relax in our heated indoor pool, sauna and steam room.

Walk in first come first serve.

Chargable prices for public
Adults: £10.95 | Children: £6.95 | Under 5’s: Free


Little Pipers

Did you know that Little Pipers at Piperdam Leisure Resort is bursting with fun activities for kids and adults of all ages. If you’re local, staying on site as a guest, or travelling for the day you will find a fantastic array of things to do whatever your age, abilities or interests.

Human Foosball

Table foosball but for real! Hold the straps, man your station and wait for the ball to get to you. If you’re good, then your legs will pass or shoot and your glory will come!

Price: £5 per person (minimum group size of 6 requried)
Age: 6+
Session Length: 30 minutes

Call directly to book
01382 585013

Crazy Golf​

Experience the Best Crazy Golf in Dundee with 18 Exciting Holes! Are you ready for 18 holes of crazy golfing fun in Dundee? If the answer is ‘Yes,’ we invite you to test your skills and become the crazy golf master. Can you sink the ball quicker than your loved ones? 

Join us for an amazing day of outdoor fun in the sun! Grab your clubs and balls from the Activity Barn.

Price: £5 person
Family Ticket: £15 (up to 2 adults & 2 children)

Foot Golf

Using your feet and a good old traditional football, test your skills on our golf course and see if you can sink the ball in as a few shots as possible (or fewer than your friends anyway!).

Price: £9 Adult / £5 Child
Family Ticket: £23 (up to 2 adults & 2 children)
Ball Hire: £2
Activity is located on our Wee Piper Golf Course

Rip Riders 360

Rotate and spin with the Rip Riders 360 and drift any way you like! With super cool inner wheels allowing for an indescribable journey and super exciting fun riding experience! You have to try it!

Price: £8
Age: 5+ Years (Height restriction of 5ft 2)
Session Length: 30 / 45mins


Tennis Hire

Let your Andy Murray Tennis skills shine on our outdoor court. With racquets and ball included in the price, get your grand slam arms prepped and ready and enjoy the thrill.

Book via reception
Price: £10
Age: 3+
Session Length: 1 Hour Per Session

Swimming Lessons

Let Piperdam grow your wee ones’ confidence in the water with our swimming lessons available for 3 years and over Pre-school. With various levels of ability available to book on Mondays and Fridays and 1-on-1 or 2-on-1 lessons on Tuesdays and Wednesdays.


  • Multiple class levels available, depending on your child’s swimming experience
  • Warm heated pool, perfect for kids of all ages

For information & prices, please contact our swim team at


Table Tennis

No booking required – pay on arrival

Enjoy a casual game of Table Tennis at the Activity Barn.

Price: £5 per couple (includes paddles and ball)

Bike Hire

Explore the resort as nature intended. On two wheels.

Piperdam Boot Camp

Our 45 minute sessions bring you an incredibly fun way of building on your mobility, flexibility, strength and posture, all whilst challenging yourself to be fitter and healthier.

Customers of all age, shape, size and abilities are welcome as we will work closely to ensure that you never strain yourself above your limits and have as much fun as we can provide.

Price: £3 per person
Age: 16+
Session Length: 45 Minutes

Bike Hire at Piperdam​

Explore our stunning surroundings as nature intended… On two wheels!

The lush greenery around our resort is begging to be explored and calls on you to take the family on a voyage of discovery as you climb your bike, head off into the wilderness and experience the wildlife in its purest form! Take a tour around our loch, or head into Piperdam forest.

With a whole range of models and different sizes for the whole family/group, you can have everyone cycling in no time giving you total flexibility based on your requirements.

To book your bikes simply head through to the Activity Barn or call them directly on 01382 585013 where our friendly team will be able to arrange this for you. Bikes are ordered on a first come, first served basis.

Bikes are collected from this area which you can keep for the whole day.

Please Note:
Helmets are provided but are subject to availability. As such, guests are encouraged to bring their own safety helmets during their time with us.

Adult (12+): £10 daily
Child (ages 7-9 & 9-11): £10 daily

Available 7-days a week
Collect bike at the Activity Barn between 9:30am & 5pm
Return to Activity Barn by 5:30pm