United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Historic Hotels in Perth

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Perth Historic Hotels

Rosebank Guest House
4 out of 5
53 Dunkeld Road, Perth, Scotland
Get Rates
4.9/5Exceptional! (87 reviews)
Unbeatable

"Amazing lady who runs this establishment very friendly and accommodating nothing is to much for her she makes you feel at home I cant praise her enough. I'm a regular guest I wouldn't stay anywhere else no other guest house Can match this one."…"

Reviewed on 8 Sep 2019

Rosebank Guest House
Hot tub, beautifully restored Manse. Fantastic midweek rates available.
Get Rates
4.9/5Exceptional! (48 reviews)
Ideal weekend away!!!

"Property was stunning! Rooms were beautiful, very clean, gorgeous decor. Fireplaces in every living room, hot tub and summerhouse. The best weekend with the best people! Didn’t want to leave! Will 100% be booking up again :)"…"

Reviewed on 16 Sep 2020

Hot tub, beautifully restored Manse. Fantastic midweek rates available.
The Fitzroy
3.5 out of 5
8 Western Avenue, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £55 per night from 30 Jan to 31 Jan
4.9/5Exceptional! (119 reviews)

"Lovely, charming property that was very clean. There were lots of nice touches in the room from bottled water, teas, coffees to plush dressing gowns and homemade tablet."…"

Reviewed on 2 Mar 2020

The Fitzroy
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.
Thimblewynd: "best in Scotland With Hot Tub"
4.9/5Exceptional! (43 reviews)
Amazing

"Thoroughly enjoyed our stay here. The place was so clean and tidy. It had such a homely and cosy feeling to it and would recommend it to anyone who is wanting a nice relaxing weekend away!"…"

Reviewed on 20 Dec 2020

Thimblewynd: "best in Scotland With Hot Tub"
Sunbank House Hotel
4 out of 5
Dundee Road, 50, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £66 per night from 30 Jan to 31 Jan
4.6/5Exceptional! (45 reviews)

"The place is lovely, breakfast is fab and it's perfectly situated to explore all that Perth has to offer."…"

Reviewed on 12 Feb 2020

Sunbank House Hotel
Murrayshall Country House & Golf Club, BW Premier Collection
4 out of 5
Murrayshall Road, Scone, Perth, Scotland
The price is £89 per night from 21 Feb to 22 Feb
4.4/5Wonderful! (181 reviews)
Couple break

"We had a lovely time despite the new restrictions. We were unhappy that we were asked to pay for room service to deliver deinks to the room as we were in a suite so not attached to the main building - we would have used the bar if we were able to so it seemed a bit unfair to charge to have drinks ..."…"

Reviewed on 14 Oct 2020

Murrayshall Country House & Golf Club, BW Premier Collection
Ballathie Country House Hotel and Estate
4 out of 5
Kinclaven By Stanley, Perth, Scotland
Get Rates
4.3/5Excellent! (228 reviews)
Excellent

"Lovely hotel with excellent service. Food is wonderful. A great relaxing break"…"

Reviewed on 27 Oct 2020

Ballathie Country House Hotel and Estate
Holiday Inn Express Perth
3 out of 5
200 Dunkeld Road, Inveralmond House/200, Perth, Scotland
Free cancellation
The price is £50 per night from 5 Feb to 6 Feb
4.3/5Excellent! (563 reviews)

"Great location and staff helpful and friendly. Rooms good and value is reasonable. Breakfast set up is good given current Covid restrictions. Good provision only let down by poor cheap quality sausages - go for the bacon rolls instead"…"

Reviewed on 19 Oct 2020

Holiday Inn Express Perth
Parklands Hotel
4 out of 5
2 St Leonards Bank, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £62 per night from 21 Feb to 22 Feb
4.3/5Excellent! (166 reviews)
Perfect stay

"Lovely hotel, very quiet, central to shops, staff very friendly and helpful food was delicious only down side was under the bed hadn’t been cleaned. Overall though 9/10"…"

Reviewed on 3 Oct 2020

Parklands Hotel
Clark Kimberley Guest House
3 out of 5
57-59 Dunkeld Road, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £70 per night from 30 Jan to 31 Jan
4.2/5Very Good! (153 reviews)

"I enjoyed my stay at the Clark Kimberley very much. The owners were very nice and attentive."…"

Reviewed on 19 Sep 2019

Clark Kimberley Guest House
Ballabeg Guest House
3 out of 5
14 Keir Street, Bridgend, Perth, Scotland
Get Rates
4.1/5Very Good! (42 reviews)
Easy walking distance to Perth CBD.

"Deb and Sean were great hosts. Breakfast were lovely and the hosts provided interesting suggestions about what to see and do."…"

Reviewed on 18 Jul 2016

Ballabeg Guest House
The Royal George Hotel
3 out of 5
Tay Street, Perth, Scotland
The price is £50 per night from 21 Feb to 22 Feb
4.1/5Very Good! (236 reviews)

"Excellent hotel. Great location too. Would stay again."…"

Reviewed on 10 Oct 2020

The Royal George Hotel
Grampian Hotel
3 out of 5
37 York Place, Perth, SCT
Get Rates
4.1/5Very Good! (43 reviews)
The wifi is a lie

"The worst part was lack of wifi. They technically had wifi but most sights were blocked. Heaters were not turned on yet for the season and window was open when we checked in so the room was very cold. The bathroom window didn't seal so that made it cold too. Whole place had a musty smell."…"

Reviewed on 17 Sep 2019

Grampian Hotel
Salutation Hotel
3 out of 5
34 South Street, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £53 per night from 16 Feb to 17 Feb
4/5Very Good! (393 reviews)

"The food was absolutely amazing, the staff were really friendly and helpful. Great value for money, we will definitely use it again"…"

Reviewed on 31 Oct 2020

Salutation Hotel
OYO The Lovat Hotel
3 out of 5
Glasgow Road, 90-92, Perth, SCT
Get Rates
3.7/5Good! (48 reviews)
Honest review

"Unfortunately our first room we couldn’t open the door so we were moved to another, the 2nd room the shower did not work we were moved again to the best room in the house..the toilet cistern didn’t work. On the first 2 occcasions the staff were aware of the issues. We had breakfast and salt and pepper ..."…"

Reviewed on 5 Jan 2018

OYO The Lovat Hotel
Best Western Queens Hotel
3 out of 5
Leonard Street, Perth, Scotland
Get Rates
3.7/5Good! (261 reviews)

"The hotel is 'tired' needing a good refurb. The breakfast made up for it though. Amazing."…"

Reviewed on 13 Mar 2020

Best Western Queens Hotel
Mercure Perth Hotel
3 out of 5
West Mill Street, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £44 per night from 2 Feb to 3 Feb
3.6/5Good! (488 reviews)

"good location, comfortable bed, good size room, everywhere spotless, friendly staff, good value, would stay again when visiting perth"…"

Reviewed on 16 Oct 2020

Mercure Perth Hotel
The Station Hotel
3.5 out of 5
1 Leonard Street, Perth, Scotland
Free cancellationReserve now, pay when you stay
The price is £50 per night from 10 Feb to 11 Feb
3.5/5Good! (671 reviews)
Spacious, dated and faded, but comfortable too.

"This grand station hotel is somewhat faded, reflecting the downturn in demand. However, it deserves to be supported so that in time it can regain it's crown in Perth. My stay was comfortable; though the room was a tad cool. The bed was really comfortable, though the bathroom was dated. Tea and coffee ..."…"

Reviewed on 12 Oct 2020

The Station Hotel
Quality Hotel Station Perth
Leonard Street, Station Hotel, Perth, Perthshire
Get Rates
3.4/5 (10 reviews)
Very friendly but very old and a bit past it's best! Needs a re-fit!!

"Stayed here for 2 nights. was the only hotel we could get!, hotel needs a re fit and a bit of money spent on it.Room is very old fashioned! very good price though, good location and friendly staff!"…"

Reviewed on 29 Sep 2009

Quality Hotel Station Perth
The New County Hotel
3 out of 5
22-30 County Place, Perth, Scotland
Get Rates
3.3/5 (24 reviews)

"Was fine."…"

Reviewed on 3 May 2018

The New County Hotel
Don't see what you're looking for?
We've got more Historic Hotels. Find the right one for you.
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.

Your Guide to Historic Hotels in Perth

Visiting new cities can be more than just highlighting a spot on your map, it can also be about taking in the history and culture of an area. One of the best ways to experience the culture of a region is to learn about its history. Exploring the region's museums or landmarks is a great beginning, but staying in a Perth historic hotel can send you back to another era. Get ready to pack your suitcases (no need for a time machine) as your Perth historic hotel awaits.

Grab Your Place in History

Many of the traditional hotels transport you to a past period right from the start. From unique architecture to some of the oldest hotels in Perth steeped in the past, these surroundings will make you'll immediately get the sense like you have stepped into a history book. Don't worry, you aren't required to live like the hotel's past guest. Although these lodgings may be historic, they have many modern comforts to help you relax or keep in touch during your trip. You will notice your room outfitted with a comfortable bed, lots of character, and just about everything else you may need for a marvellous stay.

After you've spent time admiring your historic hotel, you can check out the museums and prominent landmarks to absorb more of the Perth's culture. Perth has of fascinating places to check out. It's easy to spend a delightful day at places like Perth Museum & Art Gallery and the Black Watch Museum. Be sure you save time to see Huntingtower Castle for some insights on how royalty once lived. You can always read some of the post in our comment section to get advice on a good place to grab a bite or .

Book Your Perth Historic Hotel Today

If you are wishing to get the most from your Perth visit, a stay in a vintage hotel will elevate your time spent in this historically-rich region. With Expedia's 34 one-of-a-kind hotels to pick from, you are sure to discover at a great rate. However, just like the historical locations you're exploring, these rates won't last forever. Book soon to get a place in one of these historic properties.

Frequently asked questions

What should a history enthusiast expect from a trip to Perth?
A trip to the sights with historical relevance in Perth is likely on top of your sightseeing itinerary. You can check out the countryside and gardens during your visit. You can also take some time enjoying the scenic riverfront.
What's the best hotel in Perth that's close to historical sites?
Based on our travel expertise, HAZELDENE GUEST HOUSE is a top 3.5-star guest house for history seekers booking on Expedia, and it offers free breakfast and free WiFi. Scone Palace is a short 5-minute drive away. A couple of other options near historic sites include The Royal George Hotel and The Crees Inn.
How many historical hotels are located in Perth?
In Perth, there are 206 hotels and other accommodation options bookable on Expedia, including 33 designated as historic hotels or close to historic sites.
What are the top historical places and other sights to visit in Perth?
Landmarks like Scone Palace and Abernethy Village in Perth might be worth a visit. Cultural venues include Perth Concert Hall, Perth Art Gallery and Museum and Black Watch Regimental Museum. Perth Racecourse is another popular sight to explore.
What is a historic hotel like in Perth?
Guests who choose a historic hotel can stay someplace that has an official historic designation. A palace, castle, grand home or even an old police station, pub, lodge or skyscraper can be identified as a historic hotel as long as it has special significance. Traditional architecture and period features are often found in the communal spaces and guestrooms of these historic hotels in Perth, bringing the history to life.
What is the difference between a historic hotel and a heritage hotel?
You’ll often hear the term “heritage hotel” in Asia and Europe, wheareas the term “historic hotel” is more commonly used in the U.S. but overall the terms are quite similar. The building and architecture of a historic hotel is generally what’s most significant. For a heritage hotel, often it’s the cultural value and how it shaped the community.
Do historic hotels in Perth have modern facilities?
Hotels include modern conveniences and safety features you might expect, while every effort is made to preserve treasured traditions and historic facades. Smart TVs, WiFi, updated bathroom facilities and the normal amenities found at a contemporary hotel will be available in a historic hotel. Rest assured that when you select a historic hotel in Perth, you won’t be staying at a place that is rundown or uncomfortable.

Perth Hotel Reviews

More trip options