Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Perth

Tonight 21 Aug - 22 Aug
This weekend 23 Aug - 25 Aug
Next weekend 30 Aug - 1 Sep

Featured Perth Historic Hotels

See all 963 properties in Perth

Estimated price for 1 night/2 adults

The Royal George Hotel
The Royal George Hotel
3.0 out of 5.0 Tay Street, Perth, Scotland
4.1/5 (202 reviews)
£65/ night for 2 guests

Loved the garden an the outlook from the dining room. Would have been great if there had been a lift.

Reviewed on 30 Jun 2019
Hot Tub, Beautifully Restored Manse. Fantastic Midweek Rates Available
Hot Tub, Beautifully Restored Manse. Fantastic Midweek Rates Available
East Brougham Street, Hobart House, Perth, Scotland
4.9/5 (32 reviews)

We had a fantastic stay at Hobart house. It is very spacious and very well decorated. Spent New Years night in the hot tub looking up to the stars. Julianne has been amazing to deal with and we will certainly return. Thanks Rachel

Reviewed on 6 Jan 2019
Thimblewynd: "best in Scotland With Hot Tub"
Thimblewynd: "best in Scotland With Hot Tub"
Bridgend, Perth, Scotland
4.8/5 (17 reviews)

We had such an incredible experience at Thimblewynd! Though the cottage has an old style to it, the ammenities are all completely modern. Everything was beautifully clean and the decor really makes you feel as though you are at home! The hot tub and wood burning fire were highlights of the trip. ...

Reviewed on 5 Apr 2019
Salutation Hotel
Salutation Hotel
3.0 out of 5.0 34 South Street, Perth, Scotland
Free cancellation
4.0/5 (282 reviews)
£64/ night for 2 guests

Lovely hotel, city centre location close to shops, bars and resturants. The pillows could be better but over all say 9/10.

Reviewed on 11 Aug 2019
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
4.0 out of 5.0 Kinclaven By Stanley, Perth, Scotland
Free cancellation
4.3/5 (176 reviews)
£71/ night for 2 guests

Lovely old estate. Great fishing. Great food. Friendly personal service.

Reviewed on 20 Aug 2019
The Station Hotel
The Station Hotel
3.5 out of 5.0 1 Leonard Street, Perth, Scotland
Free cancellation
3.5/5 (576 reviews)
£77/ night for 2 guests

Interesting old building in center of town. Staff helpful but dining room not overly clean. Ample breakfast.

Reviewed on 15 Aug 2019
Best Western Queens Hotel
Best Western Queens Hotel
3.0 out of 5.0 Leonard Street, Perth, Scotland
Free cancellation
3.7/5 (216 reviews)
£51/ night for 2 guests

Property retains it's character. We stayed in room 212 which was a lovely room facing on to street outside. Passage of noise through windows was excessive despite all being closed. Hotel parking has changed from free to now chageable for every vehicle you have. Found staff to be pleasant and ...

Reviewed on 10 Aug 2019
The Fitzroy
The Fitzroy
3.5 out of 5.0 8 Western Avenue, Perth, Scotland
4.9/5 (104 reviews)
£65/ night for 2 guests

Ollie and Alan are great hosts from the warm welcome to the excellent breakfast, everything was perfect. I’m sure we’ll be back.

Reviewed on 26 Jul 2019
Mercure Perth Hotel
Mercure Perth Hotel
3.0 out of 5.0 West Mill Street, Perth, Scotland
Free cancellation
3.6/5 (410 reviews)
£62/ night for 2 guests

Welcoming and characterful reception and bar area with comfortable settees. Rooms clean and comfy beds. Furniture in rooms needs updating. Bathroom was adequate but bath and tiling in need of update. Wall tiles in our bathroom had been painted but it was a bad job. Breakfast was good and plenty of ...

Reviewed on 12 Aug 2019
Map

Recently booked Perth hotels

Best Western Queens Hotel
3.0 out of 5.0
Last booking: 1 hour ago
The Station Hotel
3.5 out of 5.0
Last booking: 7 hours ago

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.