Explore the Best Hotels in Perth, Scotland for a Memorable Stay

Edgar Loper
3 months ago

Are you in a hurry?

Here is a quick list of hotels in Perth, selected based on their rating

Name of hotel Accommodation Rating Price, $
The Royal George Hotel

7.9 / 10

(2250 Reviews)

From 209$
The Parklands Hotel

8.3 / 10

(566 Reviews)

From 143$
Holiday Inn Express Perth, An Ihg Hotel

8.5 / 10

(3115 Reviews)

From 140$
Mercure Perth Hotel

6.9 / 10

(1895 Reviews)

From 89$
Salutation Hotel

7.4 / 10

(2202 Reviews)

From 179$

Nestled along the banks of the River Tay, Perth is a picturesque city that masterfully weaves its rich historical tapestry with a vibrant contemporary scene, making it a jewel in the crown of the United Kingdom. Visitors to this charming city will find a selection of hotels that cater to diverse tastes, from luxury seekers to budget-conscious travellers. Each hotel in Perth Scotland offers a unique experience, promising comfort and Scottish hospitality that will make your stay as memorable as the city’s stunning views and architecture.

In the heart of Perth, elegant boutique hotels stand shoulder to shoulder with grand, historic establishments, each telling its own story of Scotland's past and present. For those who wish to indulge in the local culture and history, some hotels are mere steps away from iconic landmarks such as Scone Palace and the Black Watch Museum. The accommodation options in Perth reflect the city's eclectic blend of old-world charm and modern amenities, providing visitors with an array of choices to ensure their Scottish getaway is just right.

Securing the perfect hotel in Perth is key to experiencing what the city has to offer beyond its picturesque landscape. From cosy bed and breakfasts hidden in quaint corners to contemporary hotels offering panoramic views of the Tay, your stay is enhanced by attentive service and authentic Scottish cuisine to delight your palate. Recommendations for the ideal hotel come easy as each establishment prides itself on creating a welcoming atmosphere that echoes the warmth of the Scottish people, ensuring that every guest departs with lingering memories of their Scottish retreat.

Table of contents

The Royal George Hotel The Parklands Hotel Luxury Hotels in Perth Scotland Holiday Inn Express Perth, An Ihg Hotel Mercure Perth Hotel Budget-Friendly Hotels in Perth Scotland Salutation Hotel Best Western Queens Hotel Family-Friendly Hotels in Perth Scotland Ballathie House Hotel

View all photos

7.9
Very good
2250 Reviews

The Royal George Hotel

📍 Tay Street

From 209$

Overlooking the serene Tay River, The Royal George Hotel presents a charming ambiance for a romantic getaway in the city of Perth Scotland. From rooms with river views to the cozy ambiance of its restaurant and bar, the hotel sets the stage for intimate moments and lifelong memories. Special packages, including champagne on arrival and fine dining options for two, cater to couples who wish to indulge in a romantic escape. The Royal George is steeped in history, having been a host to royalty and poets, and today continues to uphold .
Check Availability
Add to compare

Luxury Hotels in Perth Scotland

When it comes to exquisite luxury and indulgent comfort, the luxury hotels in Perth Scotland offer an unparalleled experience that caters to discerning travellers. Set against the backdrop of the city’s historic allure, these hotels provide lavish accommodations, top-tier amenities, and impeccable service that ensure a stay steeped in opulence. From grandiose interiors that echo the splendour of Scotland’s past to state-of-the-art facilities for the modern jet-setter, these hotels are quintessential for those who seek the finer things in life. Each property combines its rich heritage with contemporary luxury, making them standout destinations for visitors exploring Perth. The charm and elegance of these hotels are reflective of Scotland's proud tradition of hospitality, offering a sumptuous retreat after a day of exploring the bonny banks of the Tay.

View all photos

8.3
Very good
566 Reviews

The Parklands Hotel

📍 2 St Leonards Bank

From 143$

Parklands Hotel is where contemporary luxury meets tranquil beauty in the heart of Perth Scotland. Overlooking the spectacular South Inch Park, this boutique hotel offers a fusion of modern design with personalized service. The rooms are tastefully furnished to provide a chic and comfortable stay, with some offering views that overlook the serenity of the parkland. Boasting a two-rosette restaurant, Parklands is praised for culinary excellence, providing guests with an authentic taste of Scotland's finest produce. Among hotels in Perth Scotland, Parklands Hotel stands out for those who appreciate sophistication without pretension, wrapped in a setting that truly feels like a home away from home.
Check Availability
Add to compare

View all photos

8.5
Very good
3115 Reviews

Holiday Inn Express Perth, An Ihg Hotel

📍 200 Dunkeld Rd

From 140$

Situated on the outskirts of the city, the Holiday Inn Express Perth provides an accessible and family-oriented hotel experience. With family rooms offering extra sleeping space and a complimentary breakfast, the hotel is geared towards making family trips as effortless as possible. The hotel is well-connected to major roads, making it a breeze to venture out to surrounding attractions such as the Perth Racecourse or the leisure pool. With facilities tailored for families, like high-speed internet to keep the kids entertained and cots available upon request, the Holiday Inn Express stands out among hotels in Perth Scotland as a haven for families looking for comfort and convenance.
Check Availability
Add to compare

Budget-Friendly Hotels in Perth Scotland

Travelers seeking affordable accommodations without sacrificing comfort and convenience will find a range of budget-friendly hotels in Perth Scotland. These establishments understand the importance of providing excellent value, offering clean, comfortable rooms and friendly service at competitive prices. Many are situated within walking distance to the city center, ensuring guests have easy access to Perth's attractions and dining options. Budget hotels in this Scottish city do not compromise on quality, often housing their own charm and maintaining a standard of cleanliness and comfort that makes for a pleasant stay for cost-conscious tourists or business travelers alike.

View all photos

6.9
Good
1895 Reviews

Mercure Perth Hotel

📍 West Mill Street

From 89$

Located in a charming 15th-century watermill, the Mercure Perth Hotel adds a touch of enchantment to family stays among hotels in Perth Scotland. The distinctive character of the building, with its original mill architecture, fascinates both young and old visitors alike. Family rooms are designed thoughtfully, with plenty of space for everyone to relax in comfort. The hotel's central location provides a fantastic jumping-off point for families to discover Perth's numerous attractions, with helpful staff on hand to suggest family-friendly activities and dining options. The combination of historical allure and modern conveniences within the Mercure Perth Hotel makes it a firm favorite for families seeking an engaging and easy stay in the very heart of Scotland.
Check Availability
Add to compare

View all photos

7.4
Good
2202 Reviews

Salutation Hotel

📍 34 South Street

From 179$

The Salutation Hotel, one of the oldest hotels in Perth Scotland, combines historical significance with modern affordability. This budget-friendly establishment has greeted guests since 1699, offering a blend of traditional charm with contemporary amenities ensuring a comfortable stay. The rooms are simple yet well-maintained, including all the necessary facilities for a restful night's sleep. The hotel's location is ideal for those looking to explore the rich history of Perth on foot. With a reputation for hospitable service, the Salutation Hotel remains a favoured choice for travellers who appreciate the allure of staying in a place that is a historical landmark in its own right, without the hefty price tag.
Check Availability
Add to compare

Family-Friendly Hotels in Perth Scotland

When traveling with family, finding a hotel that caters to the needs of both adults and children is essential for a stress-free vacation. Family-friendly hotels in Perth Scotland offer amenities such as spacious family rooms, activities for children, and dining options that can cater to the fussiest eaters. Typically set in locales that grant easy access to Perth's family attractions, these hotels take additional care to ensure that all guests, regardless of age, are comfortable and entertained throughout their stay. Combining convenience, comfort, and a little Scottish charm, these establishments are perfect for families desiring a hospitable base from which to explore the historic city of Perth.

View all photos

5.7
Good
268 Reviews

Best Western Queens Hotel

📍 Leonard Street

From 149$

The Best Western Queens Hotel offers a blend of welcoming atmosphere and value that is perfect for family getaways among the hotels in Perth Scotland. With spacious family rooms and an indoor pool that is a hit with children, the hotel ensures that the needs of every family member are met. Centrally located near Perth’s vibrant shopping district and historical sites, the hotel also harbors a relaxed dining area where families can enjoy a satisfying meal after a day of exploration. The commitment to guest satisfaction makes Best Western Queens Hotel a choice destination for families desiring an accommodating environment that radiates the essence of Scottish hospitality.
Check Availability
Add to compare

View all photos

8.6
Excellent
1610 Reviews

Ballathie House Hotel

📍 Kinclaven By Stanley

From 139$

Nestled amidst the lush countryside along the River Tay, Ballathie House Hotel is an idyllic retreat among romantic hotels in Perth Scotland. The grand country house exudes a genteel elegance, with individually styled rooms that offer luxury and seclusion for couples. Its award-winning restaurant is renowned for serving sumptuous dishes made from the finest Scottish produce, while the wood-paneled lounge sets the mood for a pre-dinner drink by the fireplace. The peaceful surroundings and attentive service ensure that romance is always in the air, and Ballathie House Hotel's allure has often turned a brief stay into a lasting love affair with both the residence and the region.
Check Availability
Add to compare

Romantic Hotels in Perth Scotland

For couples seeking a romantic getaway, Perth Scotland has hotels that specialize in creating an atmosphere of amour and intimacy. Romantic hotels in this enchanting city offer picturesque views, luxurious accommodations, and thoughtful touches that make a lovers’ retreat unforgettable. With fine dining, serene spa services, and beautiful settings, these hotels cater to romance and provide the perfect backdrop for couples hoping to kindle or rekindle a flame. From cozy hideaways to sophisticated suites, the romantic hotels of Perth deliver timeless memories in the land of lochs and legends.

Location