Find luxury hotels in Perth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Luxury Hotels

Our top choices for Perth luxury hotels

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (401 reviews)
  • cleanliness
    Indulge in refined luxury at this Perth country estate with championship golf, serene atmosphere, and premier dining options.
"Beautiful property with luxurious bedroom."
United Kingdom
NORMA
The price is CA $298
CA $358 total
includes taxes & fees
May 29 - May 30
Murrayshall Country Estate

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (202 reviews)
"the rooms have a boutique feel and are very clean and comfortable"
United Kingdom
Steve
The price is CA $253
CA $304 total
includes taxes & fees
Jun 15 - Jun 16
Meikleour Arms Hotel and Restaurant

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (310 reviews)
  • cleanliness
    Immerse in refined luxury at this Perth City Georgian townhouse where premium linens meet elegant design just steps from Perth Station.
"Honestly, probably the best guest house we've ever stayed in and we travel a lot (I've got a gold status in hotels.com)! A beautiful, quiet room with complimentary scones, cream and jam on our arrival complete with luxury tea too. Such a warm, welcoming host (David) and the most delicious breakfast. "
United Kingdom
James
The price is CA $203
CA $243 total
includes taxes & fees
Jun 14 - Jun 15
The Townhouse

Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.4 out of 10, Exceptional, (101 reviews)
"Great pre-arrival service with emails sharing possible local sites and places to eat. Then, such a warm welcome on arrival. Great room and we had wonderful views down into Perth. Perth was within easy walking distance. The lounge with the wood burning fire in the evening was cozy and a great environment to enjoy a wee dram. Great breakfast."
United Kingdom
Christopher
The price is CA $171
CA $205 total
includes taxes & fees
May 27 - May 28
Sunbank House Hotel

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (564 reviews)
  • cleanliness
    Edwardian estate offers riverside elegance with beautiful gardens, picturesque views, and seasonal cuisine.
"Beautiful and serene."
United States
Ellen
The price is CA $169
CA $202 total
includes taxes & fees
May 27 - May 28
Ballathie Country House Hotel and Estate

Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (888 reviews)
  • cleanliness
    Upscale rural retreat in Perth suburbs features secluded luxury, pristine gardens, and exceptional dining.
"Property was excellent lovely quiet comfortable stay. Breakfast was lovely. Will definitely being going back "
United Kingdom
Sarah
The price is CA $146
CA $175 total
includes taxes & fees
May 31 - Jun 1
Leonardo Boutique Huntingtower Perth

Parklands Hotel

Parklands Hotel
4.0 star property
Perth
8.8 out of 10, Excellent, (308 reviews)
"This boutique hotel is a gem. From the moment we arrived we were made to feel welcome. We dined in on our first night and after the meal, the chef came round and talked to each table. "
United Kingdom
Peter
The price is CA $148
CA $177 total
includes taxes & fees
May 25 - May 26
Parklands Hotel

Scottish Stunning Stay With Free Parking

Scottish Stunning Stay With Free Parking
4.0 star property
Perth
10.0 out of 10, Exceptional, (2 reviews)
"Used as a base for a wedding. Comfortable beds. Parking and cleanliness of property were very much appreciated. "
United Kingdom
Helen
The price is CA $280
CA $336 total
includes taxes & fees
Jun 3 - Jun 4
Scottish Stunning Stay With Free Parking

St John's Apartments

St John's Apartments
4.0 star property
Perth
8.4 out of 10, Very good, (5 reviews)
"Lovely apartment, good location for shops, pubs"
United Kingdom
Jackie
The price is CA $166
CA $199 total
includes taxes & fees
May 25 - May 26
St John's Apartments

Perth Youth Hostel

Perth Youth Hostel
4.0 star property
Perth
9.0 out of 10, Wonderful, (45 reviews)
"Friendly staff, clean comfortable room and shared kitchen."
United Kingdom
James
The price is CA $95
CA $115 total
includes taxes & fees
Jun 13 - Jun 14
Perth Youth Hostel
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.

Find out more about Perth

Perthand its attractions for luxury travelers

Perth, Scotland, offers a unique blend of historical charm and natural beauty, perfect for luxury travellers seeking high-quality experiences. Begin your exploration at Scone Palace, the ancient crowning place of Scottish kings, where you can wander through stunning gardens and enjoy guided tours that unveil its rich history. Next, the Perth Art Gallery and Museum houses an impressive collection of Scottish art and artefacts, making it an ideal spot for culture enthusiasts to indulge in local creativity. For those who enjoy the outdoors, the picturesque banks of the River Tay provide scenic walks and opportunities for picnicking, while the nearby Kinnoull Hill offers breathtaking views over the city. Take a leisurely afternoon at the luxurious Dunkeld House Hotel, where you can unwind with a spa treatment or stroll through the expansive grounds that stretch along the river. Finally, end your day with a gourmet meal at one of the city's acclaimed restaurants, such as The Bothy, which features locally sourced ingredients in a refined setting. When it comes to accommodation, the city centre is home to several exquisite hotels that prioritise comfort and personalised service, allowing guests to explore Perth's vibrant culture and tranquil landscapes with ease.

Find the best luxury hotels and resorts in Perth

For discerning travellers seeking a luxury stay in Perth, Scotland, these luxurious hotels offer exquisite amenities and unparalleled comfort, ensuring a memorable stay.

The Townhouse

  • Why it's great for a luxury retreat: For an unparalleled luxurious experience, The Townhouse stands out with its perfect 10.0 review rating. This exquisite retreat features premium bedding, plush bathrobes, and designer toiletries, ensuring that every detail is catered to for an indulgent stay. Guests can relish complimentary full breakfast each morning, served in the elegant surroundings of this Georgian hotel.
  • Other amenities: The Townhouse also offers daily housekeeping, allowing guests to enjoy a pristine environment throughout their stay. With free self-parking, visitors can explore the nearby museum and lush gardens effortlessly. The hotel’s concierge service is available to assist with any needs, ensuring a seamless and relaxing getaway for every guest.
  • Nearby attractions: Perth Theatre - 0.6 km, Fergusson Gallery - 0.3 km, King James V1 Golf Course - 0.7 km

Meikleour Arms Hotel and Restaurant

  • Why it's great for a luxury retreat: Meikleour Arms Hotel and Restaurant is a luxurious haven a stellar review rating of 9.6. Guests can revel in the comfort of premium bedding and enjoy the warmth of a fireplace in select rooms. The onsite golf course and restaurant enhance the experience, making it a perfect choice for both relaxation and culinary delights.
  • Other amenities: Additional amenities include free breakfast, housekeeping services, and a variety of in-room kitchen appliances such as a dishwasher, oven, and espresso maker for those who enjoy cooking. The hotel features ample self-parking options and is conveniently located near hiking and biking trails for adventurous guests. With a beautiful garden and mountain biking opportunities nearby, this hotel offers a perfect blend of luxury and nature.
  • Nearby attractions: Historic Scotland Stanley Mills - 11.1 km, Blairgowrie Golf Club - 5.9 km, Cateran Trail - 7.4 km

Murrayshall Country Estate

  • Why it's great for a luxury retreat: Murrayshall Country Estate is a premier choice for luxury travellers, a remarkable review rating of 9.2. This stunning estate features an onsite golf course and clubhouse, allowing guests to indulge in their passion for golf while enjoying the beautiful surroundings. The estate's premium bedding and designer toiletries enhance the opulent experience, complemented by 24-hour room service for ultimate convenience.
  • Other amenities: In addition to its luxurious offerings, the estate provides a range of amenities, including a terrace for leisurely afternoons, private picnic options, and complimentary self-parking. Golf enthusiasts can enjoy lessons with a pro, and there are extensive golf facilities such as a pro shop and driving range. For relaxation, guests can unwind in the garden or take advantage of housekeeping services that ensure every corner is pristine.
  • Nearby attractions: St. John's Kirk - 5.4 km, Perth Art Gallery and Museum - 5.4 km, Scone Palace - 5 km

Leonardo Boutique Huntingtower Perth

  • Why it's great for a luxury retreat: This charming hotel is a superb choice for luxury seekers looking for comfort and style in Perth. With a distinguished guest review rating of 8.8, Leonardo Boutique Huntingtower Perth ensures a delightful experience with its elegant design and welcoming atmosphere. Guests can enjoy a serene garden area, perfect for relaxation, and complimentary breakfast to start the day right.
  • Other amenities: Additional highlights include free self-parking, daily housekeeping, and thoughtfully provided toiletries. The hotel features a comfortable sofa bed for added convenience, and pets are permitted, making it an excellent choice for those travelling with their furry friends. The hotel also offers food and water bowls for pets, ensuring a welcoming place for all guests.
  • Nearby attractions: McDiarmid Park - 2.7 km, Huntingtower Castle - 1.4 km, St. Ninian's Cathedral - 5.3 km

Ballathie Country House Hotel and Estate

  • Why it's great for a luxury retreat: Elegance and charm meet at Ballathie Country House Hotel and Estate, featuring an impressive review rating of 8.8. This Edwardian hotel design offers luxurious suites, complete with premium bedding and a dedicated concierge service to cater to every need. Guests can enjoy the picturesque terrace and balcony or patio areas, perfect for enjoying the serene surroundings of the estate.
  • Other amenities: The hotel also offers free self-parking and is located near various golf and ski options for those seeking adventure. With pets permitted and thoughtful amenities for them, guests can travel with their furry companions without worry. The nearby golf lessons provide additional leisure opportunities, making this hotel a fantastic choice for both relaxation and recreation.
  • Nearby attractions: Historic Scotland Stanley Mills - 7.3 km, Active Kids Adventure Park - 7.8 km, Blairgowrie Golf Club - 9.7 km

Top Perth Hotel Reviews

Frequently asked questions

What are the top-rated luxury hotels in Perth?
Among the top-rated luxury hotels in Perth, Murrayshall Country Estate, Parklands Hotel, Ballathie Country House Hotel and Estate, Meikleour Arms Hotel and Restaurant, and Sunbank House Hotel are consistently celebrated for their exceptional quality.

The 4-star Murrayshall Country Estate, with a 9.2 rating, offers an onsite golf course and designer toiletries, with customers frequently commending the friendly staff and excellent food.

The 4-star Parklands Hotel, rated 8.8, provides spacious and lovely rooms, with guests often highlighting the friendly and extremely helpful staff, as well as the convenience of free parking.

Ballathie Country House Hotel and Estate, a 4-star property with a 9.0 rating, is an Edwardian estate offering suites with balconies or patios. Reviewers consistently praise the comfortable, clean rooms and the fantastic breakfast.

The 4-star Meikleour Arms Hotel and Restaurant, boasting an impressive 9.6 rating, features charming rooms with premium bedding and an onsite golf course. Customers often mention the super comfy beds and brilliant location.

Sunbank House Hotel, a 4-star establishment with a 9.4 rating, offers onsite tennis and golf facilities. Guests frequently praise the gorgeous rooms and the great, amazing breakfast.
Which area of Perth is best to stay in for luxury hotels?
The best area to stay in Perth for luxury hotels is the city centre, particularly around the High Street and Tay Street.

This central area is the heart of Perth, offering a good mix of historic architecture and modern conveniences. You'll find a selection of luxurious hotels here, often housed in beautifully restored buildings, many of which provide views of the River Tay or are within a short stroll of major landmarks like Perth Concert Hall and St. John's Kirk. The main shopping thoroughfares, including High Street and George Street, are also easily accessible.

Couples looking for a refined and convenient escape will appreciate staying in this part of the city. The proximity to quality restaurants, independent boutiques, and cultural venues means you can enjoy evenings out without needing to travel far. Many luxury hotels in this area also offer high-end amenities like fine dining restaurants, spas, and facilities with advanced fitness equipment.
How much does a luxury hotel in Perth cost?
Luxury hotel prices in Perth vary, but you can find a great deal from CA $158 on Expedia. To find the best prices on luxury stays, be flexible with your dates—typically, off-peak and mid-week stays are cheaper. Sort your search results by "Price: low to high" to see our lowest rates.
Which luxury hotels in Perth are good for families?
For families seeking luxury accommodation in Perth, Murrayshall Country Estate, Sunbank House Hotel, Meikleour Arms Hotel and Restaurant, and Leonardo Boutique Huntingtower Perth are excellent choices.

The 4-star Murrayshall Country Estate, with a 9.2 rating, offers an on-site golf course and Egyptian cotton sheets, ensuring comfort for all guests. Reviewers frequently praise the friendly and fantastic staff, as well as the excellent food and service.

Sunbank House Hotel, a 4-star establishment with a 9.4 rating, provides premium bedding and on-site tennis and golf facilities. It also features highchairs for younger guests. Customers consistently praise the amazing breakfast and the lovely garden.

The 4-star Meikleour Arms Hotel and Restaurant, rated 9.6, offers a great experience with rooms featuring fireplaces and rainfall showerheads. Its convenient location is frequently highlighted by guests, as are the fantastic restaurant and super comfy beds.

Leonardo Boutique Huntingtower Perth, a 4-star hotel with an 8.8 rating, provides practical amenities for families such as free self-parking, accessible parking, free cribs, and sofa beds. Guests often remark on the friendly and lovely staff, and the excellent food.
Which luxury hotels in Perth are good for couples?
For couples seeking a luxurious escape in Perth, Murrayshall Country Estate is an exceptional recommendation.

The 4-star Murrayshall Country Estate, with a 9.2 rating, is highly regarded for its Couples Dining and Champagne Service, offering an intimate experience. Guests frequently praise the excellent food and service, particularly highlighting the delicious restaurant offerings and breakfast. The estate also boasts an onsite golf course, providing an additional leisure option.
Are there any top luxury hotels near Huntingtower Castle?
For travellers seeking luxury accommodation near Huntingtower Castle, Sunbank House Hotel and Leonardo Boutique Huntingtower Perth are both highly regarded choices.

The 4-star Sunbank House Hotel, with an impressive 9.4 rating, is celebrated for its premium bedding and offers both onsite tennis and golf facilities. Guests frequently praise its gorgeous rooms and the helpfulness of its staff, often highlighting the excellent breakfast and lovely garden.

The 4-star Leonardo Boutique Huntingtower Perth, holding an 8.8 rating, provides complimentary self-parking and accessible parking, along with the convenience of free cribs and sofa beds. Reviewers consistently praise the friendly and efficient staff, the excellent food, and the plentiful, secure parking.
How can I save on a luxury hotel in Perth with Expedia?
There are plenty of ways to save on a luxury hotel in Perth. Unlock our lowest prices by joining One Key™, Expedia's travel rewards program. It's free and easy to sign up, and you can access member perks too. Typically, booking in advance will help you save on your luxury hotel booking. If you're feeling spontaneous, be sure to check for last-minute deals.
Is it cheaper to book a luxury Perth hotel and flights as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my luxury hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right luxury hotel in Perth for you.

Explore a world of travel with Expedia