Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Where To Stay In Perth

Perth, Perth Hotel Information

If you're looking for quality lodgings in Perth, you've got plenty of options. If you are after accommodation within a 0.1-mile radius of the heart of Perth, we offer at least 23 hotels and apartments that match that criteria.

Perth's city center is within strolling distance of places to stay like Parklands Hotel and Best Western Queens Hotel.

The Perth area offers a number of affordable accommodation options that will be sure to please even the thriftiest vacationers and travelers. 2 miles away from Perth's downtown is where you'll find the Huntingtower Hotel. The Ballabeg Guest House is only 1 mile away. Two other budget-aware options in Perth include the Heidl Guest House and the Cherrybank Inn.

You could check out the CLC Duchally Country Estate as well as the Dunkeld House Hotel. The CLC Duchally Country Estate can be found 14 miles from the middle of Perth. The Dunkeld House Hotel, is 12 miles away. Alternative Expedia-listed accommodation options are the Ballathie Country House Hotel and Estate and the Meikleour Arms Hotel and Restaurant.

Looking for things to do? Consider spending some time exploring Edradour Distillery and Pitlochry Festival Theatre, in Pitlochry, 25 miles to the northwest of Perth. Should you wish to stay in Pitlochry, be sure to check out the Atholl Palace Hotel and Scotlands Hotel & Leisure Club. 35 miles to the northwest of Perth, you'll also find Kinloch Rannoch, home to the Macdonald Loch Rannoch Hotel and Dunalastair Hotel Suites. The Queen’s View Centre and Tay Forest Park are a couple of the popular places to experience for those visiting Kinloch Rannoch.

Just because you are traveling, doesn't mean you can't indulge in your obsession for all things sport. You'll find Murrayfield Stadium 35 miles to the south of Perth. If you are keen on booking a bed close by, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.

Dundee Airport is a logical airport, and is located 16 miles away from Perth. Accommodation options nearby include Doubletree by Hilton Dundee and West Park.