Search Perth, Scotland Hotels from AU$93

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Filter by

Salutation Hotel
3 out of 5
34 South Street, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$117 per night from 6 Feb. to 7 Feb.
0.32 km from city centre
4/5 Very Good! (433 reviews)
"Loved my stay here. Old school Scottish charm. Would recommend to everyone."

Reviewed on 17 Jan. 2022

Salutation Hotel
Holiday Inn Express Perth, an IHG Hotel
3 out of 5
200 Dunkeld Road, Inveralmond House/200, Perth, Scotland
Fully refundable
The price is AU$106 per night from 4 Feb. to 5 Feb.
2.85 km from city centre
4.3/5 Excellent! (636 reviews)
"Really friendly staff on reception. Made me feel welcome and a valued guest. Thanks guys."

Reviewed on 4 Jan. 2022

Holiday Inn Express Perth, an IHG Hotel
Cherrybank Inn
4 out of 5
210 Glasgow Road, Perth, Scotland
1.95 km from city centre
3.8/5 Good! (148 reviews)
Hotels.com shameful
"We didnt get to stay Hotels.com. they stopped doing accommodation in September 2020 and you did not tell us. What kind of business are you operating? Luckily i tried to pay & couldnt so i rang the hotel & they told me. You shoukd be ashamed of yourselves, happy to take the money with no thought for ..."

Reviewed on 26 Jun. 2021

Cherrybank Inn
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Travelodge Perth Broxden Junction
3 out of 5
Broxden Trunk Road Service Area,5, Perth, SCT
3.26 km from city centre
5/5 Exceptional! (3 reviews)
"This is a great value stopover location if you are traveling and need somewhere comfortable for the night. Rooms are spacious, clean and warm.Excellent value. There is a Mac Donald’s on site which seems to be open 24 hours which is welcome if you arrive late."

Reviewed on 10 Jan. 2022

Travelodge Perth Broxden Junction
Inchture Hotel
3 out of 5
Main Street, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$105 per night from 31 Jan. to 1 Feb.
16.95 km from city centre
4/5 Very Good! (51 reviews)
"It’s a typical old tired Scottish hotel. You get what you pay for so it really isn’t an issue. It was adequate. It is a bit musty."

Reviewed on 3 Aug. 2021

Inchture Hotel
Leonardo Boutique Huntingtower Perth
4 out of 5
Crieff Road, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$126 per night from 28 Feb. to 1 Mar.
4.74 km from city centre
4.5/5 Wonderful! (457 reviews)
"The location was lovely. The quality of food was very good. The bedding didn’t seem quite large enough to fit the bed. The hot water was scalding. Too hot! We liked the social distancing in the dining room (every second table to be used) until our last breakfast. A group of young people sat right ..."

Reviewed on 2 Jan. 2022

Leonardo Boutique Huntingtower Perth
Ballathie Country House Hotel and Estate
4 out of 5
Kinclaven By Stanley, Perth, Scotland
The price is AU$169 per night from 15 Feb. to 16 Feb.
13.41 km from city centre
4.3/5 Excellent! (250 reviews)
"Excellent setting and quality."

Reviewed on 2 Nov. 2021

Ballathie Country House Hotel and Estate
Murrayshall Country Estate
4 out of 5
Murrayshall Road, Scone, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$228 per night from 30 Jan. to 31 Jan.
4.57 km from city centre
4.5/5 Wonderful! (199 reviews)
"Loved it all, from the building itself and the views, the room we occupied which was spacious with excellent en-suite, to the friendly staff and superb meal in the restaurant. Couldn’t fault it!"

Reviewed on 26 Jan. 2022

Murrayshall Country Estate
Mercure Perth Hotel
3 out of 5
West Mill Street, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$93 per night from 13 Feb. to 14 Feb.
0.23 km from city centre
3.6/5 Good! (561 reviews)
"Mercure Perth is our ‘home from home’ when driving to the Highlands. Staff and facilities are always super. After late arrival with a car problem, night security staff were outstandingly helpful, and truly supportive. Suggestion: consider introducing some reserved places in forecourt car park for ..."

Reviewed on 23 Oct. 2021

Mercure Perth Hotel
Meikleour Arms Hotel and Restaurant
4 out of 5
Meikleour, Perth, SCT
Fully refundableReserve now, pay when you stay
The price is AU$190 per night from 30 Jan. to 31 Jan.
16.37 km from city centre
4.7/5 Exceptional! (114 reviews)
"What a beautiful place! Everything was perfect, the room, food , staff and location."

Reviewed on 3 Nov. 2021

Meikleour Arms Hotel and Restaurant
Balvaird Wing at Scone Palace
5 out of 5
Estate Office, Scone Palace, Perth, Scotland
2.92 km from city centre
5/5 Exceptional! (1 review)
Amazing
"It was an amazing stay, the property is beautiful. Also included was a private tour of the palace by Stephen and it was great. I can’t put in to words how wonderful the whole experience was."

Reviewed on 19 Nov. 2021

Balvaird Wing at Scone Palace
Parklands Hotel
4 out of 5
2 St Leonards Bank, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$135 per night from 30 Jan. to 31 Jan.
0.55 km from city centre
4.2/5 Excellent! (188 reviews)
"na"

Reviewed on 18 Dec. 2021

Parklands Hotel
The Townhouse
5 out of 5
17 Marshall Place, Perth, Scotland
Fully refundable
The price is AU$136 per night from 1 Feb. to 2 Feb.
0.52 km from city centre
4.9/5 Exceptional! (167 reviews)
The Townhouse Perth is excellent
"A gem of a hotel and by far the best I’ve experienced in numerous stays in and around Perth. Will most definitely be back."

Reviewed on 29 Oct. 2021

The Townhouse
The Station Hotel
3.5 out of 5
1 Leonard Street, Perth, Scotland
0.6 km from city centre
3.5/5 Good! (711 reviews)
Family trip
"Enjoyable two days. Had a good sleep. Had everything required. Comfortable sleep. Just a little too warm but could open window. Buffet breakfast was lovely. Good choice and well presented."

Reviewed on 29 Oct. 2021

The Station Hotel
The Royal George Hotel
3 out of 5
Tay Street, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$143 per night from 30 Jan. to 31 Jan.
0.39 km from city centre
4.1/5 Very Good! (262 reviews)
Still a gem
"Great to stay in the Royal George again ,staff really friendly and helpful as always,the rooms have been refurbished ,smart and comfortable ,breakfast a treat well done to everybody for keeping the show on the road ,best wishes Michael Whitehouse"

Reviewed on 9 Oct. 2021

The Royal George Hotel
The Granary House
3 out of 5
Rossie Ochil Estate, The Granary House, Perth, Scotland
10.85 km from city centre
5/5 Exceptional! (2 reviews)
"Spotlessly clean well maintained property with added bonus of a games room and hot tub."

Reviewed on 21 Oct. 2019

The Granary House
Smithy Cottage, Perthshire
3 out of 5
Kirkton of Lethendy, By Meikloeur, Perth, Scotland
18.23 km from city centre
5/5 Exceptional! (1 review)
Nice, traditional cottage in rural location
"Delightfully quiet and peaceful traditional stone cottage. We had five nights here and were lucky to enjoy great, warm weather, The cottage has electric heating (we didn't need it) and logs for the fireplace (again, not needed during our stay). There's a supermarket a few miles away in Blairgowrie ..."

Reviewed on 31 Aug. 2021

Smithy Cottage, Perthshire
Sky Lodge Hotel Perth
3 out of 5
Norwell House, Perth Airport, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$99 per night from 31 Jan. to 1 Feb.
5.54 km from city centre
4.4/5 Excellent! (113 reviews)
Well worth a stop over
"This was a stop over stay from Lancashire to Inverness. The staff were helpful and the place was great for the price with a continental breakfast included. We went into scone to eat in the evening which is only 5 minutes from the hotel. Pub, chippy and a Tesco petroleum station with shop all together. ..."

Reviewed on 11 Oct. 2021

Sky Lodge Hotel Perth
Woodcroft House
5 out of 5
Bellwood Park, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$357 per night from 5 Feb. to 6 Feb.
0.93 km from city centre
5/5 Exceptional! (33 reviews)
"Amazing property and amazing host Claire. Nothing too much trouble and great breakfast. Also cooked us an evening meal which was fantastic!"

Reviewed on 3 Jul. 2021

Woodcroft House
Rossie Ochil House
3.5 out of 5
Rossie Ochil Estate, Rossie Ochil House, Perth, Scotland
10.85 km from city centre
Rossie Ochil House
Don't see what you're looking for?
See all available properties in Perth
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent Reviews in Perth
expedia verified reviews