Perth

Travel Guide

Perth
Perth
Perth
Perth
Perth

The ancient capital of Scotland, this busy market town is beautifully set along the banks of the River Tay.

Perth was the capital of Scotland until the mid-15th century, and remains one of the country’s most important commercial and cultural centers. Nicknamed “the fair city,” this attractive town is home to several fine museums as well as a famous castle. Explore the surrounding countryside, which is ideal for hiking and walking.

Go for a walk along Tay Street, where some of the city’s grandest historic buildings are set along the River Tay. Browse interesting boutiques and galleries or visit one of the pretty parkland areas, known as the North Inch and South Inch, which border the city center.

See one of the town’s most well-known attractions, St John's Kirk. This 12th-century church is the infamous site where John Knox preached a sermon in the 16th century, which helped to incite the Reformation, leading to a wave of destruction of religious sites.

Learn about Scotland’s oldest Highland regiment at the Black Watch Regimental MuseumOpens in a new window. This stirring museum chronicles the story of this much-loved regiment from its formation in the 18th century through to the present day. Inspect the personal effects of some Black Watch men, along with historic photographs, paintings and weaponry.

The Perth Art Gallery and MuseumOpens in a new window’s vast and varied collection truly offers something for visitors with all kinds of different interests. Set in a 19th-century building modeled after Rome’s Pantheon, the museum includes exhibits dedicated to art, archeology and nature, as well as global and local history. Don’t miss the large collection of archival photos, which include 19th-century images of Perth.

Find iconic Scone PalaceOpens in a new window just north of Perth. Once the site of Scottish king coronations, the palace features stunning rooms and galleries filled with historic furniture and beautiful objets d’art. Walk through the Long Gallery, which is touted as the longest room in any Scottish home and see the dining room where Queen Victoria and Prince Albert ate during their visit to the palace in 1842.

Perth is located 44 miles (71 kilometers) north of EdinburghOpens in a new window. Take the bus or train from Edinburgh. Perth’s city center is easily explored on foot. No visit to Scotland would be complete without a visit to its former capital.

Salutation Hotel

Salutation Hotel

3 out of 5
34 South Street Perth Scotland
$85 nightly
The price is $102 total per night from May 31 to Jun 1
$102 total
May 31 - Jun 1
Total with taxes and fees
Book a stay at this business-friendly hotel in Perth. Enjoy free WiFi, 2 bars/lounges, and breakfast (surcharge). Our guests praise the helpful staff in our ...
8.2/10 Very Good! (951 reviews)
"Keep in mind it has been there for a few hundred years. The rooms are good and the hotel is near food drink and music"

Reviewed on May 23, 2026

Salutation Hotel
Mercure Perth Hotel

Mercure Perth Hotel

3 out of 5
West Mill Street Perth Scotland
$67 nightly
The price is $80 total per night from May 31 to Jun 1
$80 total
May 31 - Jun 1
Total with taxes and fees
Book a stay at this business-friendly hotel in Perth. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the helpful staff and the clean ...
7.6/10 Good! (1,001 reviews)
"The breakfast has a good selection. The main areas of the hotel are nice but the rooms are very tired and need a refurb. It was disappointing not being able to get any food at 8.45pm. The staff are very friendly and welcoming."

Reviewed on May 16, 2026

Mercure Perth Hotel
Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate

4 out of 5
Kinclaven By Stanley Perth Scotland
Fully refundableReserve now, pay when you stay
$111 nightly
The price is $134 total per night from Jun 8 to Jun 9
$134 total
Jun 8 - Jun 9
Total with taxes and fees
Stay at this hotel in Perth. Enjoy free WiFi, free parking, and room service. Our guests praise the helpful staff and the property condition in our reviews. ...
9/10 Wonderful! (565 reviews)
"The property was beautiful. You kind of stay out since you can explore the grounds, take in the scenery and enjoy the restaurant and bar."

Reviewed on May 22, 2026

Ballathie Country House Hotel and Estate
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hot tub, beautifully restored Manse. Fantastic midweek rates available.

Hot tub, beautifully restored Manse. Fantastic midweek rates available.

Stanley SCT
Book a stay at this family-friendly vacation home in Perth. Enjoy a garden, laundry facilities, and a pool table. Popular attractions Active Kids Adventure Park ...
10/10 Exceptional! (123 reviews)
"Smooth and easy booking, great communication from the host. Check in process easy. House brilliant for a family of 13. Nice wee pint at the hotel at the end of the road. Would definitely recommend"

Reviewed on Apr 19, 2026

Hot tub, beautifully restored Manse. Fantastic midweek rates available.
St John's Apartments

St John's Apartments

4 out of 5
13 South St John's Place Perth Scotland
Stay at this apartment in Perth. Enjoy free WiFi and Netflix. Popular attractions St. John's Kirk and Perth Theatre are located nearby.
8.4/10 Very Good! (5 reviews)
"Such a lovely modern apartment. Great location. Check in information and video was great. My son loved the apartment. We all had a great sleep. We will be back again."

Reviewed on May 1, 2026

St John's Apartments
THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL

Kilrymont Rd. St. Andrews Scotland
Stay at this aparthotel in St. Andrews. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Old Course at St Andrews and East Sands ...
8.8/10 Excellent! (105 reviews)
"Great place to stay. Well located. Spotless and comfortable"

Reviewed on May 21, 2026

THE SPACE TO STAY APARTHOTEL
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

Things to do

Cities near Perth

Explore a world of travel with Expedia