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

Edgar Loper
1 month 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$
Mercure Perth Hotel

6.9 / 10

(1901 Reviews)

From 89$
The Parklands Hotel

8.3 / 10

(566 Reviews)

From 143$
The Townhouse Hotel

9.9 / 10

(665 Reviews)

From 203$
Grampian Hotel

7.8 / 10

(988 Reviews)

From 137$

Nestled along the banks of the River Tay, Perth lovingly known as the 'Fair City', blends historical charm with scenic splendor to create a travel experience unlike any other. Visitors to this enchanting city will find themselves spoiled for choice with a diverse collection of the best hotels Perth has to offer, each promising to add a touch of luxury and comfort to their Scottish journey. From grand, historic establishments to modern boutique accommodations, Perth presents a hotel to suit every taste and preference, ensuring your stay is as unforgettable as the city itself.

The rich tapestry of Perth's history is echoed in the architecture and elegance of its premier hotels, often serving as gateways to explore the city’s past. Whether seeking the intimacy of a family-run guesthouse or the indulgent amenities of a five-star retreat, guests will discover that the best hotels in Perth are destinations unto themselves. With renowned Scottish hospitality awaiting every traveler, these top-tier lodgings provide not just a place to rest but a complete cultural immersion into the heart of Scotland.

For the discerning traveler, choosing the perfect hotel is paramount, and Perth's finest establishments rise to the occasion, offering exceptional service, exquisite dining options, and sumptuous rooms. Insightful recommendations for the best hotels in Perth can transform a simple getaway into an opulent escape, punctuated with panoramic views and bespoke experiences. In the pursuit of the best accommodations, we'll embark on a curated journey to highlight hotels that not only meet but exceed the expectations of the modern traveler, blending comfort with a touch of Scottish magic.

Table of contents

The Royal George Hotel Mercure Perth Hotel Best Historic Hotels in Perth, Scotland The Parklands Hotel The Townhouse Hotel Best Boutique Hotels in Perth, Scotland Grampian Hotel Holiday Inn Express Perth, An Ihg Hotel Best Hotels in Perth, Scotland for Business Travellers Salutation Hotel

View all photos

7.9
Very good
2250 Reviews

The Royal George Hotel

📍 Tay Street

From 209$

Overlooking the stunning River Tay, The Royal George Hotel has been serving guests since 1773 and continues to stand as a beacon of historical charm among the best hotels in Perth of its rooms is individually decorated to harmonize with the hotel's Georgian architecture while offering views that make for an idyllic Scottish escape. Visitors can indulge in a range of activities, from golfing to fishing, all orchestrated by the hotel's attentive staff. The hotel's restaurant and bar, with traditional Scottish fare and ales, pay homage to the regional cuisine, ensuring a well-rounded cultural experience. A stay at The Royal George is not just relaxing; it's a chapter in a historical journey.
Check Availability
Add to compare

Best Historic Hotels in Perth, Scotland

Nestled within the heart of Scotland, Perth's lush landscape is dotted with historic hotels that offer travelers a glimpse into the past, wrapped in the comfort of modern luxuries. The best hotels in Perth under this theme, are not mere places to stay; they are time capsules that provide immersive historical narratives. With their antique furnishings, traditionally styled interiors, and heritage-rich walls, these establishments invite visitors to step back in time, all the while ensuring a stay replete with contemporary comforts. Each featured hotel in this section is a testament to Perth's storied past and stands as an emblem of Scottish elegance. The characterful accommodations extend far beyond a night's sleep, offering tales of yesteryear and a chance to walk amidst living history. Here are three of the best hotels in Perth for history enthusiasts seeking an unforgettable journey back in time.

View all photos

6.9
Good
1901 Reviews

Mercure Perth Hotel

📍 West Mill Street

From 89$

The Mercure Perth Hotel is a favored choice for business travelers and counts among the best hotels in Perth due to its perfect blend of convenience and comfort. With unique historical character – it's set in a 15th-century watermill – this hotel offers modern conveniences without sacrificing charm. Business guests will appreciate the hotel's free Wi-Fi, versatile meeting rooms, and proximity to the city center's commercial district. After a day of meetings, one can unwind in the hotel’s garden or enjoy a meal in the Brasserie, where local and international cuisine meets.
Check Availability
Add to compare

View all photos

8.3
Very good
566 Reviews

The Parklands Hotel

📍 2 St Leonards Bank

From 143$

Offering a modern take on boutique accommodation, Parklands Hotel is one of the best hotels in Perth for those who enjoy contemporary luxury with a personal touch. It is located close to the beautiful South Inch parklands, giving guests a serene view to wake up to every morning. Inside, each of the 15 ensuite rooms is elegantly furnished to reflect a modern Scottish aesthetic. The hotel features two onsite restaurants – No.1 The Bank Bistro and 63@Parklands – both priding themselves on culinary excellence with locally sourced ingredients. For a private, refined, and culinary-rich stay in Perth stands out as a premier choice.
Check Availability
Add to compare

Best Boutique Hotels in Perth, Scotland

For those travelers seeking a more personalized and intimate hotel experience, Perth's boutique hotels offer a unique charm and individualized attention. As some of the best hotels in Perth these smaller, design-led properties are distinguished by their one-of-a-kind interiors, exceptional service, and an overall bespoke hospitality experience. Their size allows for greater focus on the details that make a stay truly memorable, from handpicked décor to locally-sourced cuisine. Each hotel in this category has been carefully curated to reflect the distinct personality and vibrant spirit of Perth, ensuring guests a stylish and comfortable base from which to explore the city. Here we showcase three bespoke boutique hotels that personify the heart and soul of Scottish hospitality.

View all photos

9.9
Excellent
665 Reviews

The Townhouse Hotel

📍 17 Marshall Place

From 203$

The Townhouse is a splendid example of Georgian elegance and stands proudly as a boutique gem among the best hotels in Perth a careful assemblage of period furniture and contemporary chic, its rooms offer a cozy yet luxurious stay. The hotel prides itself on its attentive, personalized service that caters to the whims of each guest. Set in a tranquil neighborhood, moments from the city’s bustling center, The Townhouse provides a restful retreat with easy access to Perth's attractions. Guests can enjoy a sumptuous breakfast in the charming dining room or relax in the well-kept garden, making their Scottish holiday one for the books.
Check Availability
Add to compare

View all photos

7.8
Very good
988 Reviews

Grampian Hotel

📍 37 York Place

From 137$

A warm welcome always awaits guests at The Grampian Hotel, a family-run establishment that's known as one of the best hotels in Perth for its personalized approach to hospitality. This Victorian building merges classic architecture with modern facilities, ensuring each guest enjoys both comfort and convenience. The bespoke nature of the hotel is evident in each of its 13 individually decorated rooms, which feature high ceilings and large windows, offering a spacious feel and plenty of natural light. The hotel is also known for its freshly prepared Scottish cuisine served in the Castles Restaurant, making it an ideal stay for foodies looking for an intimate dining experience.
Check Availability
Add to compare

Best Hotels in Perth, Scotland for Business Travellers

Perth's significance as a commercial hub means it sees a steady influx of business travelers seeking accommodations that cater specifically to their needs. Among the best hotels in Perth for business guests are those that combine convenience, excellent service, and tailored facilities such as meeting rooms, high-speed internet access, and work-friendly environments. Accessibility to transport links and local business centers is also a key factor in choosing the right hotel. In this section, we look at three hotels that offer the efficiency and amenities essential for a productive business trip to Perth.

View all photos

8.5
Very good
3115 Reviews

Holiday Inn Express Perth, An Ihg Hotel

📍 200 Dunkeld Rd

From 140$

For those who prioritize efficiency and a straightforward stay, the Holiday Inn Express Perth stands out. This hotel delivers on what business travelers need most: a comfortable bed, a robust breakfast to kick-start the day, and a quiet place to work or relax. Located near the A9 motorway and offering ample free parking, it ensures easy travel to meetings and events. The hotel also provides meeting facilities and a 24-hour business center, making it an undeniably practical choice among the best hotels in Perth for business visitors.
Check Availability
Add to compare

View all photos

7.4
Good
2202 Reviews

Salutation Hotel

📍 34 South Street

From 179$

The Salutation Hotel is reputedly Scotland's oldest hotel, with a legacy dating back to 1699, offering a truly historic retreat for visitors to Perth. Its walls echo with the tales of past guests, including the likes of Bonnie Prince Charlie, reflecting its status among the best hotels in Perth for those seeking a connection to history. With 84 bedrooms, the hotel carefully marries historical features with modern amenities, ensuring comfort isn't sacrificed. The Adam Restaurant within the hotel presents a classical dining experience, and the warmth of Scottish hospitality is felt throughout. Staying here means more than just a bed for the night; it's an invitation to become a part of Perth's living history.
Check Availability
Add to compare

Location