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
"We stayed for 4 nights in September and it would be hard to fault the hotel. The staff were very helpful with anything we needed from the moment we checked in. There was plenty of parking available at a very reasonable cost. Breakfast in the restaurant was good with buffet style continental supplemented ..."
Reviewed on Sep 24, 2026

Ballathie House Hotel
"This was a marvelous experience from start to finish. The staff are so nice and really care about the people who stay in the hotel. The hotel is beautiful. It's an old house that has been very well updated. The grounds are gorgeous. The restaurant is _delicious_. The next time I come back to Scotland, ..."
Reviewed on Sep 18, 2026

Holiday Inn Express Perth by IHG
"Breakfast was good. Place was good"
Reviewed on Sep 16, 2026

The Stirling Highland Hotel
"The room was good with plenty of room and a large king size bed which was comfortable, Bathroom was good if a bit old fashioned. Staff friendly and helpful. There are a lot of stairs in the hotel, think carefully if you struggle to walk up or down stairs. There were two large coach parties staying ..."
Reviewed on Sep 23, 2026

Mercure Perth Hotel
"The room was exceptionally shabby. The carpet was completely threadbare and the bath was rusty. All in all not a very nice place to stay. The breakfast was good though."
Reviewed on Sep 16, 2026

Salutation Hotel

Riverstone Lodge Hotel

Smithy Cottage, Perthshire

Dakota Edinburgh
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
"We stayed for 4 nights in September and it would be hard to fault the hotel. The staff were very helpful with anything we needed from the moment we checked in. There was plenty of parking available at a very reasonable cost. Breakfast in the restaurant was good with buffet style continental supplemented with cooked items to order. The room itself was very comfortable and clean. The hotel itself was a short walk from the centre of Dundee and a wide variety of food choice as well as supermarkets."
Explore More Ways to Travel with Travelocity
- 5 Star Hotels in Perthshire
- Hotels in Abernethy
- Cairn Lodge
- Self-catering retreat with pool hot tub
- Hotels in Auchterarder
- Hotels near Balado Park
- The Angus Hotel & Spa by Compass Hospitality
- Hotels in Blairgowrie
- Agritourism in Dunkeld
- Dunkeld House Hotel
- Hotels in Dunkeld
- Hotels in Errol
- Hotels near Gleneagles Golf Course
- Hotels in Gleneagles
- Thistle Hotel
- Travelodge Kinross M90
- Hotels near Kinross House Gardens
- Apartments in Perth
- Cabins in Perth
- Aparthotels in Perth
- Guesthouses in Perth
- Sunbank House Hotel
- Agritourism in Perthshire
- Castles in Scone
- Hotels near Scone Palace
- Adults Only in Tayside
- Winery in Tayside











