top of page

Perth

Often called the gateway to the Highlands, Perth sits on the River Tay where the Lowlands give way to mountains, glens and some of Scotland's most spectacular waterfalls. It's a compact, handsome city with genuine reach: forested Highland Perthshire lies to the north, while the beaches of the east coast are within a comfortable drive. Our guides cover the finest waterfalls near the city and further afield, seaside day trips and a wider selection of places to visit, giving you plenty of scope for both mountain and coastal days.

Ballinbreich Castle

Best Places to Visit Near Perth

On the Tay at the Highland gateway, the best places to visit near Perth gather falls and wild pools, from Black Linn and Falls of the Braan to Sheriffmuir.

Best Waterfalls Near Perth

Perth sits at the heart of Scotland's waterfall country, with Black Linn Falls, the Falls of the Braan and Cauldron Linn set in wooded gorges all around.

Tentsmuir Sands Beach

Top Beaches Day Trips from Perth

The best beaches near Perth ring the coast on three sides, from Tentsmuir and Elie to Yellowcraig, the Seacliff sands and the sweeping curve of Lunan Bay.

Top Waterfalls Day Trips from Perth

Wooded glens ring Perth and hide a surprising number of falls, from Black Linn Falls at Dunkeld to the Falls of Turret in the quiet hills above Crieff.

Frequently Asked Questions about Perth


What are the best waterfalls near Perth?

Highland Perthshire, just north of the city, is renowned for its waterfalls, from powerful gorge falls to gentler woodland cascades. Our guides highlight the best near Perth and on day trips deeper into the Highlands, with details on parking and the walking needed to reach each.


Can you reach the beach from Perth?

Yes. The sandy beaches of Scotland's east coast, around Fife and Angus, are within a comfortable drive of Perth. Our beach day-trip guide points out the most appealing stretches of coast, making it easy to swap Highland scenery for a day beside the sea.


Why is Perth called the gateway to the Highlands?

Perth earns the name because it sits where Lowland Scotland meets the Highlands, on the River Tay. Roads north lead quickly into mountains, glens and forests, so the city makes an ideal base for exploring Highland scenery, waterfalls and countryside.

Logo RGB_White_Stacked.png

Download the app

Subscribe to our weekly newsletter to get all the latest updates regarding hidden gems and staycations plus much more!

Thanks for subscribing!

Cookie Policy

Connect with us

  • Instagram
  • Facebook
  • Twitter
  • Youtube
  • TikTok
bottom of page
UK Hidden Gems
UK Hidden GemsUncover the UK's best secrets on our app