The Best Beaches near Perth
Relax and unwind with our rundown of the best beaches near Perth. Find the must-visit spots during your stay in the area.
Where to stay when visiting Perth
Perth is the perfect destination for exploring the area and discovering the best beaches near Perth and the surrounding area.

Central Scotland
Retreat
Erigmore
- 12-month season
- Short drive from Edinburgh and Glasgow
- Lodge and caravan pitches
- Swimming and relaxation facilities

Broughty Ferry Beach
Located near Dundee, Broughty Ferry Beach is one of the most picturesque beaches in Scotland. Offering a long stretch of golden sands perfect for a relaxing day out. With stunning views of the Tay Estuary and plenty of nearby amenities, it’s a great spot for families and dog walkers.
-
Erigmore Leisure Park 24 miles/approx. 35 min drive

St Andrews West Sands Beach
Famous for its appearance in the movie Chariots of Fire, West Sands Beach in St Andrews features miles of wide, sandy shoreline, backed by rolling dunes. It’s ideal for walking, picnicking, and even kite flying.
Erigmore Leisure Park 14.7 miles/approx. 22 min drive

Elie Harbour Beach
Elie Harbour Beach is a picturesque spot in the East Neuk of Fife, with calm waters that are great for paddling or kayaking. Its charming coastal surroundings make it a perfect destination for a peaceful day out.
Erigmore Leisure Park 15 miles/approx. 24 min drive

Tentsmuir Sands
Tentsmuir Sands is a hidden gem, offering a vast expanse of sand and dunes backed by pine forests. It’s a haven for wildlife enthusiasts, with seals often spotted basking along the shoreline.
- Erigmore Leisure Park 27 miles/approx. 40 min drive

Aberdour Silver Sands
This award-winning beach on the Fife coast boasts clear waters and fine sands, ideal for swimming and family outings. at Aberdour Silver Sands there’s also a café nearby for refreshments after a day of exploring.
- Erigmore Leisure Park 41 miles/approx. 1 hr drive
Perth is the perfect destination for exploring the area and discovering the best beaches near Perth and the surrounding area. Discover your next visit to Perthshire today.
Related Content

Days out in Perthshire
With its rich history, vibrant culture, and breathtaking landscapes, Perthshire is a must-visit destination for anyone looking to experience the best of Scotland.

Top 10 walks in Perthshire
Perthshire, a beautiful region in Scotland, is a great place for walking. With its rolling hills, forests, and lochs, there are plenty of scenic routes to explore.

Best castles to visit in Scotland
If you’re staying at one of our beautiful holiday parks in Scotland and are looking for days out to some of the most famous and historic castles, then this blog is for you. From castle ruins on the coast, to fully functioning castles which still have royalty living in them today.
Get in touch
Our friendly team are waiting to hear from you. Check out our office hours