Compare and book 5 Star hotels in Perth, Scotland

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

Check prices in Perth for tonight, 20 Aug - 21 Aug
Check prices in Perth for this weekend, 23 Aug - 25 Aug
Check prices in Perth for next weekend, 30 Aug - 1 Sep

Featured Perth 5 Star Hotels

Image for Fairmont St Andrews
5 out of 5
Free cancellation
21 Aug-22 Aug
4.6/5Wonderful! (1,174 reviews)

"Very large hotel. Nice property. Lots of children running around. Good for families."…"

Reviewed on 16 Aug 2019

Fairmont St Andrews
Image for Old Course Hotel
21 Aug-22 Aug
4.8/5Exceptional! (656 reviews)

"Very nice. Wish I could stay and play golf. Next time?"…"

Reviewed on 25 Jul 2019

Old Course Hotel
Image for Kinnettles Hotel and Spa
26 Aug-27 Aug
4.7/5Exceptional! (37 reviews)

"This property is centrally located and within walking distance to attractions, restaurants and golf. The staff at this hotel was exceptional. Our Junior Suite was handsomely decorated. The bathroom was large and sitting area was very comfortable. The restaurant and bar in the hotel are convenient. ..."…"

Reviewed on 10 Aug 2019

Kinnettles Hotel and Spa
Image for Fonab Castle Hotel & Spa
5 out of 5
Free cancellation
26 Aug-27 Aug
4.8/5Exceptional! (170 reviews)

"Beautiful setting on the lake. The included breakfast is excellent. We had a room in the castle and it was comfy and clean with lots of little luxurious touches. Best party of the visit was the staff who were universally kind and accommodating."…"

Reviewed on 18 Jul 2019

Fonab Castle Hotel & Spa
Image for Cromlix
5 out of 5
11 Sep-12 Sep
4.8/5Exceptional! (151 reviews)

"Absolutely beautiful hotel. The room was beautiful, spacious & clean. Strawberries in our room on arrival, turn down service included chocolates, both lovely touches. We also dined in the Chez Roux restaurant as our visit was to celebrate our wedding anniversary and the food and service were outstanding. ..."…"

Reviewed on 5 Aug 2019

Image for Victoria Square
5 out of 5
Get Rates
4.9/5Exceptional! (108 reviews)

"Beautiful part of town and gorgeous property with all the modern amenities. Staff made us feel like we were their houseguests."…"

Reviewed on 20 Jun 2019

Victoria Square
Image for Woodcroft House
5 out of 5
Bellwood Park, Perth, Scotland
Free cancellation
25 Aug-26 Aug
5/5Exceptional! (19 reviews)

"Beautiful property with amazing service, so peaceful but still close to town"…"

Reviewed on 23 Jul 2019

Woodcroft House
Image for The Hideaway Experience
5 out of 5
Balkello Farm, Auchterhouse, Dundee, Scotland
9 Sep-10 Sep
5/5Exceptional! (3 reviews)
Perfection in the country

"From our warm and friendly welcome to the perfect setting our stay was perfect start to finish. The Jacuzzi was hot and ready and to have outside music made it perfect looking at the stars."…"

Reviewed on 4 May 2018

The Hideaway Experience
Image for The Townhouse
5 out of 5
17 Marshall Place, Perth, Scotland
3 Sep-4 Sep
5/5Exceptional! (112 reviews)

"Excellent host. Luxurious room and amenities. Great location with a wonderful view of a park."…"

Reviewed on 15 Aug 2019

The Townhouse
Image for Balmule House
5 out of 5
Free cancellation
22 Aug-23 Aug
4.8/5Exceptional! (41 reviews)

"It is a beautiful location with wonderful grounds and the staff could not do enough for you"…"

Reviewed on 25 Jul 2019

Balmule House
Can't see what you're looking for?
See all available properties in Perth starting at £95 per night
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.

Pocket Guide: 5 Star Hotels in Perth

Search for hotels in Perth on You can easily find your hotels in Perth using one of the methods below:

  • View our selection of featured hotels in Perth
  • Use the map to find hotels in the Perth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Perth
  • Enter your travel dates to view the best deals on hotels in Perth - while they last

More trip options