Book Hotels in Perth
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Perth hotels

Meikleour Arms Hotel and Restaurant
A quaint property - very lovely. Nice that they have a bar and dining onsite. Smells amazing around there. Room was pretty. Meals were very good. A nice stop in our trip.
Reviewed on Oct 11, 2025

Dakota Edinburgh
Stunning hotel, beautiful rooms and staff very friendly and welcoming. Fantastic stay
Reviewed on Dec 2, 2025

Apex City Quay Hotel & Spa
Room very clean, comfy and warm. Curtains slightly stained in places could do with a wash. But overall the room was perfect, very good value for money especially having a separate bath to shower.
Reviewed on Dec 2, 2025

Ballathie Country House Hotel and Estate
Room was extremely comfortable and spotless.
Reviewed on Nov 29, 2025

Leonardo Boutique Huntingtower Perth
Wanted to like this place more than I did needs work it’s tired
Reviewed on Nov 30, 2025

Salutation Hotel
Really lovely attentive staff
Reviewed on Nov 28, 2025

Mercure Perth Hotel
Room was a bit noisy due to proximity to main door
Reviewed on Nov 24, 2025

Lovat Hotel
All good no issues room was lovely thanks
Reviewed on Nov 30, 2025

St John's Apartments
Located right in the middle of town, we stayed in Kinnoul, larger than anticipated the two floors were wonderfully clean and modern, couldn't have been better. Lovely kitchen area with everything, apart from tea towels so we had to use the hand towel. Some reviews say there is noise but we must have ...
Reviewed on Oct 24, 2025
Cheap Perth hotels

Radisson Blu Hotel, Perth
Perth Hotel & Travel Guide
If you are getting inspired by the culture of Perth and Kinross and are after Perth establishments, you have a comprehensive range to ponder over. About 23 hotel establishments can be discovered inside a 6-mile (10-kilometer) radius of Perth's urban core.
Explore the streets by the heart of Perth. Accommodations in the region include Parklands Hotel and Best Western Queens Hotel.
If you are keen to visit Perth, but have to be mindful of your budget and basically are after the best priced accommodation, there are also affordable lodgings to consider in the area. The Ballabeg Guest House is 1 mile (2 kilometers) from downtown, while the Heidl Guest House is 1 mile (2 kilometers) away. The Cherrybank Inn and the The Last Cast are alternative cheaper hotels that you could look into.
14 miles (23 kilometers) away from the main part of Perth, you will find the CLC Duchally Country Estate. Alternatively, the Dunkeld House Hotel can be found about 12 miles (19 kilometers) away. The Gorno Grove House - B&B along with the Ballathie Country House Hotel and Estate are some other hotel options around Perth.
Looking for more to do? Consider spending some time enjoying Gleneagles Golf Course and Tullibardine Distillery, which can be found in Auchterarder, 14 miles (22 kilometers) to the southwest of Perth. The Glendevon Hotel and The Pines at Gleneagles are just some examples of the convenient short and long-stay choices in Auchterarder. 14 miles (23 kilometers) to the south of Perth, you can find Kinross, which features the Kelson Lodge and The Green Hotel Golf & Leisure Resort. While visiting Kinross, make sure you venture to the Loch Leven Castle and Balado Park.
If you are curious about sport and enjoy attending local matches you should definitely get yourself to Murrayfield Stadium, found 35 miles (54 kilometers) to the south of Perth. Wise travelers wanting to stay in the area surrounding the stadium should read about the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.
Located 16 miles (26 kilometers) from central Perth is Dundee Airport. Find accommodation nearby at Doubletree by Hilton Dundee or West Park.
Frequently asked questions
Recent Perth hotel reviews by fellow wanderers

Apex City Quay Hotel & Spa
Explore More Ways to Travel with Travelocity
- 4 Star Hotels in Glenfarg
- Glenfarg Hotels
- Guest Houses in Almondbank
- Green Hotels in Almondbank
- Almondbank Hotels
- Errol Hotels
- Hotels near Perth
- Hotels near Balado Park
- Extended Stay Hotels in Falkland
- Hotels with Kitchenettes in Falkland
- Falkland Hotels
- Gleneagles Hotels
- Villas in Gleneagles
- Apartments in Auchterarder
- Auchterarder Hotels
- Burrelton Hotels
- Hotels near Scone Palace
- Farmstay in Perthshire
- Castles in Perthshire
- Hostels in Perthshire
- Boutique Hotels in Perthshire
- Great National Hotels in Perthshire
- Luxury Hotels in Perthshire
- Farmstay in Dunkeld
- Cabins in Dunkeld
- Cottages in Dunkeld
- Dunkeld Hotels
- Hotels near Kinross House Gardens
- Hostels in Blairgowrie
- Hotels on the River in Blairgowrie
- Blairgowrie Hotels
- Lodges in Kinclaven
- Aberuthven Hotels
- Lodges in Aberuthven
- 4 Star Hotels in Tayside
- Holiday Park Resorts in Tayside
- Winery Hotels in Tayside
- Castles in Bridge Of Earn
- Inns in Bridge Of Earn
- Cottages in Kinnesswood
- Extended Stay Hotels in Newburgh
- Guest Houses in Newburgh
- Guildtown Hotels
- B&B in Bankfoot
- Bankfoot Hotels
- Cabins in Scone
- Scone Hotels
- Kinross Hotels
- Kid Friendly Hotels in Stanley
- Stanley Hotels
- Balbeggie Hotels
- Milnathort Hotels
- Historic Hotels in Perth and Kinross
- Perth and Kinross Hotels
- Apartments in Perth and Kinross
- Castles in Perth and Kinross
- Abernethy Hotels
- Caputh Hotels
- Rattray Hotels
- Hotels near Gleneagles Golf Course
- 3 Star Hotels in Auchtermuchty
- Cottages in Auchtermuchty
- Auchtermuchty Hotels
- Luncarty Hotels
- Birnam Hotels
- Gateside Hotels
- Flights from Perth
- Flights to Auchterarder
- Flights from Charlotte to Perthshire
- Flights from Houston to Perthshire
- Flights from New York to Perthshire
- Flights to Dunkeld
- Flights from Baltimore to Tayside
- Flights from Detroit to Tayside
- Flights from Dublin to Tayside
- Flights from Seattle to Tayside
- Flights to Kinross
- Flights to Perth and Kinross
- Flights to Coupar Angus











