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

Apex City Quay Hotel & Spa
"Really missed the a/c but overall it was a good experience"
Reviewed on Jul 23, 2026

Dakota Edinburgh
"This is a wonderful hotel with all modern amenities and modern decor. We only stayed one night and went to the airport the next day but I would stay again. Keep in mind the property is not “close” to any downtown area so you would need a car to get into Old Edinburgh or plan to take taxis. It is ..."
Reviewed on Jul 23, 2026

Ballathie House Hotel
"Long established country house hotel located in beautiful spot on the banks of the River Tay and a great place to relax and unwind. The main baronial style hotel is quite grand and has a nice dining room. We stayed in the adjacent Riverside Rooms annexed to the main hotel. Both dinner and breakfast ..."
Reviewed on Jul 23, 2026

Holiday Inn Express Perth by IHG
"Really liked staying here. The staff look after the premises. I even asked if it was new or refurbished. The facilities are very good. The staff extremely helpful. The breakfast is amazing, lots of variety and freshly cooked"
Reviewed on Jul 23, 2026

Riverstone Lodge Hotel
"Really enjoyed our one night stay. Exceptionally friendly and welcoming staff. Nice evening meal. Didn’t have breakfast so can’t comment on that. Comfy beds. Will stay again."
Reviewed on Jul 23, 2026

Salutation Hotel
"The Salutation Hotel in Perth is central, historic, has great food, a cozy bar and good rooms. As a solo traveller it had all I needed."
Reviewed on Jul 21, 2026

Stirling Court Hotel
"Lovely grounds and views, beautifully landscaped and kept well. Staff really helpful. Located on the university campus which is unusual but a lovely hidden gem."
Reviewed on Jul 22, 2026

Mercure Perth Hotel
"Hotel needs a makeover. Walls thin. Floors creaky. Carpets old. Breakfast was good. Parking avaliable nut there is a charge."
Reviewed on Jul 20, 2026

Lovat Hotel
"Booked a ground floor accessible room with walk in shower and king sized bed and got email confirmation of this for a 2 night stay. On arrival were allocated a small ground floor room with small double bed and a shower over the bath. Was informed the room that the room that I had booked was occupied ..."
Reviewed on Jul 13, 2026
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

The Stirling Highland Hotel
"This property is perfectly situated in downtown Stirling. The staff were exceptional. The price was a little higher than our budget but, because of reviews, we chose it. The bathroom could use a little updating. We stayed in a suite in which the bunkbed room looked bigger online than it really was and the bunkbeds were a bit uncomfortable. The full bed though was extremely comfortable. The breakfast provided was standard Scottish fare and pretty good. The staff though really were the winners overall - excellent all the way around."
Explore More Ways to Travel with Travelocity
- Winery in Tayside
- Adultsonly in Tayside
- Apartments in Perth
- Cabins in Perth
- Aparthotels in Perth
- Guesthouses in Perth
- Sunbank House Hotel
- 5 Star Hotels in Perthshire
- Hotels in Abernethy
- Cairn Lodge
- Self-catering retreat with pool hot tub
- Hotels in Auchterarder
- Hotels near Balado Park
- Hotels near Scone Palace
- The Angus Hotel & Spa By Compass Hospitality
- Hotels in Blairgowrie
- Agritourism in Dunkeld
- Dunkeld House Hotel
- Castles in Scone
- Agritourism in Perthshire
- Hotels in Dunkeld
- Hotels in Errol
- Hotels near Gleneagles Golf Course
- Hotels in Gleneagles
- Thistle Hotel
- Travelodge Kinross M90
- Hotels near Kinross House Gardens











