Most Popular Hotels in Perth

See all 90 Hotels in Perth
Hide content

Narrow your search

Perth Hotel Guide

Planning to spend a bit of time in Perth and Kinross? You can choose from a number of options. Within 6 miles (10 kilometers) of Perth, you'll discover 6 quality short and long-stay accommodation options from which to choose.

Location is so important when it comes to trouble-free traveling, so check out the latest deals at the Heidl Guest House and The Station Hotel, all of which are a short distance of the town center.

Accommodation options near the St. John's Kirk include the Ballabeg Guest House and Mercure Perth Hotel. Alternatively, if Black Watch Regimental Museum is why you are traveling to Perth, the Ballabeg Guest House and Mercure Perth Hotel will be sure to please.

The Green Hotel Golf & Leisure Resort is located 13 miles (21 kilometers) from the center of Perth. Or, alternatively, the Hilton Dunkeld House is situated 13 miles (21 kilometers) away. Other places to stay worth checking out around Perth are the Covenanter Hotel and the Ballathie Country House Hotel and Estate.

An alternative place to stay is Pitlochry, which is 25 miles (40 kilometers) to the southeast of the heart of Perth. Here is where you'll find the Edradour Distillery, Pitlochry Festival Theatre and Ben Vrackie. Pitlochry accommodations include the Pine Trees Hotel Pitlochry and Atholl Palace Hotel.

Before you leave Perth and Kinross, why not make sure you experience some local sport. Visit Celtic Park to the northeast of Perth. Sleep near the action at the Glasgow Central Boutique Suites and Bistro or the MAX Serviced Apartments Glasgow, Olympic House.

Dundee Airport is the most used airport for flying into Perth. It is 16 miles (26 kilometers) away. Doubletree by Hilton Dundee is a nearby hotel.