Best Romantic Hotels in Perth

Marcus CentCurated by
Published Updated

We may earn a commission when you book through the links on this page, at no extra cost to you. Prices and availability are pulled live from our booking partners.

The average rating for the best romantic hotels in Perth is an impressive 9.0 out of 10, with prices ranging from just GBP 76.93 to GBP 672.44 per night. You’ll find a carefully curated list of 12 properties, including both luxury hotels and charming holiday homes, all rated 4 stars or higher. This selection is tailored to help you find the ideal romantic stay in Perth, whether you’re seeking a budget-friendly getaway or a high-end retreat.

Each hotel and holiday home was chosen based on guest review scores, price value, and overall ambiance suitable for couples. For example, The Gleneagles Hotel a top score of 9.3/10 at GBP 672.44 per night, while more affordable options like Sunbank House Metro Hotel start from GBP 76.93 per night with a solid 8.8 rating. This range ensures you can pick a setting that matches your preferences and budget.

With properties spread across Perth, these romantic hotels provide various atmospheres, from historic castles like Fonab Castle Hotel rated 9.2/10 to cozy country estates such as Mains of Taymouth Country Estate Maxwell Villas. You can rely on this list to guide your choice based on trusted guest feedback and clear price points.

4
Rannoch Lodge

Rannoch Lodge

HotelsAuchterarder
9.2
611 reviews

5-star hotel near Auchterarder center with spacious rooms, gardens, and parking. Highly rated for comfort and value.

From £106.39/night
9
8 Cathedral Street

8 Cathedral Street

HotelsDunkeld
8.7
361 reviews

4-star apartments in Dunkeld with spacious rooms and high guest ratings, located steps from local sights.

From £151.05/night

Where these hotels are

Pins are numbered to match the ranking above, coloured by star rating.

Browse All Perth Places to Stay

Compare prices, check availability, and find the right place for your stay.

Places to Stay

Frequently Asked Questions

When booking your romantic hotel in Perth, consider securing your reservation at least one to two months in advance to get the best rates and availability, especially for popular 5-star properties like The Gleneagles Hotel. Pay attention to guest ratings and value for money; some mid-range options like Rannoch Lodge offer excellent scores above 9.0 at more affordable prices.

Spring and early autumn are ideal seasons to visit Perth, as the weather is mild and many hotels offer seasonal packages. By planning ahead and comparing prices and ratings, you ensure the best possible stay for your romantic trip without overspending.

Choosing from this curated list means you’ll find a hotel that meets your expectations and budget, making your stay in Perth both comfortable and memorable.