Skip to content
Breadcrumb icon | Beaches near Perth | Perthshire | Location Guides | Holidays

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

Countryside

Retreat

Badge path

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

Image source

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

Image Source

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

Image Source

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

Image source

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

Image source

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

Binoculars icon
Award winning holidays