Best Hotels in Perth for an Unforgettable Stay

Tizian Dreifuss
1 year 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, $
Salutation Hotel

7.4 / 10

(2202 Reviews)

From 179$
The Royal George Hotel

7.9 / 10

(2250 Reviews)

From 209$
Grampian Hotel

7.8 / 10

(990 Reviews)

From 137$
The Lovat Hotel

6.5 / 10

(2237 Reviews)

From 154$
The Parklands Hotel

8.3 / 10

(566 Reviews)

From 143$

Welcome to Perth - a charming city nestled along the banks of the majestic River Tay. Known for its rich history, stunning architecture, and vibrant culture, Perth is a destination that enchants visitors from all walks of life. As you plan your journey to this picturesque city, one crucial aspect to consider is finding the perfect accommodation. Fortunately, Perth boasts an array of top hotels that cater to every traveler's needs, promising a memorable stay and a chance to immerse yourself in the heart and soul of Scotland.

When it comes to the top hotels in Perth there's no shortage of exceptional options. From luxurious boutique hotels to cozy bed and breakfasts, there's something to suit every taste and budget. For a taste of old-world charm, consider staying at the historic Murrayshall House Hotel & Golf Courses, surrounded by breathtaking countryside and boasting elegant rooms and exceptional dining. If you prefer a contemporary and centrally located option, the Mercure Perth Hotel offers modern comforts, excellent amenities, and easy access to the city's main attractions.

For those seeking a truly immersive Scottish experience, Macdonald Arms Hotel & Abernethy Golf Club is a hidden gem that should not be missed. This family-run hotel is steeped in local heritage and provides warm hospitality paired with breathtaking views of the Perthshire countryside. And if you're a golf enthusiast, the Murrayshall Country House Hotel & Golf Courses offers challenging courses and luxurious accommodations, making it the perfect base for exploring Perth's golfing scene. Whether you prefer classic elegance, modern amenities, or a cozy retreat in the center of nature, Perth has no shortage of top hotels to make your stay truly unforgettable.

Luxury Retreats - Indulge in the Finest Accommodations

Table of contents

Salutation Hotel The Royal George Hotel Boutique Charms - Embrace Intimate Elegance Grampian Hotel The Lovat Hotel Budget-Friendly Gems - Affordable Comfort without Compromise The Parklands Hotel Holiday Inn Express Perth, An Ihg Hotel Family-Friendly Retreats - Creating Memorable Experiences Royal Dunkeld Hotel Murrayshall Country Estate Historic Elegance - Immerse Yourself in Perth's Rich Heritage Salutation Hotel

View all photos

7.4
Good
2202 Reviews

Salutation Hotel

📍 34 South Street

From 179$

With a history dating back to 1699, The Salutation Hotel is one of the oldest hotels in Scotland. Its iconic faรงade and elegant interiors tell the tale of centuries gone by, transporting guests to a bygone era. The hotel features tastefully appointed rooms, a cozy lounge, and an excellent restaurant serving gourmet cuisine. Staying at The Salutation Hotel is like stepping back in time, offering a unique opportunity to immerse yourself in Perth's storied history.
Check Availability

View all photos

7.9
Very good
2250 Reviews

The Royal George Hotel

📍 Tay Street

From 209$

Situated on the banks of the River Tay, The Royal George Hotel boasts a historic charm that perfectly complements its contemporary boutique style. The tastefully decorated rooms offer panoramic views of the river and the city, allowing guests to immerse themselves in Perth's natural and architectural beauty. With its excellent restaurant and welcoming atmosphere, The Royal George Hotel is a top choice for a boutique retreat in Perth.
Check Availability

Boutique Charms - Embrace Intimate Elegance

In the heart of Perth lies a collection of boutique hotels that offer an intimate and personalized experience. These establishments weave together architectural beauty, boutique interiors, and a warm ambiance to create truly unique stays. In this section, we present three boutique hotels that capture the essence of Perth's charm, providing a delightful escape for discerning travelers seeking an intimate retreat.

View all photos

7.8
Very good
990 Reviews

Grampian Hotel

📍 37 York Place

From 137$

Located in the center of Perth has been a beloved landmark since the early 1900s. This family-run hotel combines historical charm with modern amenities, offering comfortable and stylish rooms for guests to enjoy. Its central location makes it an ideal choice for exploring Perth's historical sites, such as Scone Palace and Perth Museum and Art Gallery. Experience a slice of Perth's captivating past at The Grampian Hotel.
Check Availability

View all photos

6.5
Good
2237 Reviews

The Lovat Hotel

📍 90 Glasgow Road

From 154$

Nestled on the outskirts of Perth offers affordable accommodations without compromising on quality. The hotel boasts comfortable rooms, a cozy lounge area, and an on-site restaurant that serves delectable dishes at affordable prices. Its peaceful location, coupled with excellent value for money, makes The Lovat Hotel a top choice for budget-conscious travelers exploring Perth and its surrounding attractions.
Check Availability

Budget-Friendly Gems - Affordable Comfort without Compromise

Exploring Perth on a budget doesn't mean sacrificing comfort or style. Perth offers a range of budget-friendly hotels that provide excellent value for money, ensuring a pleasant and wallet-friendly stay. In this section, we highlight three hotels that combine affordability with quality, making them the top choices for budget-conscious travelers visiting Perth.

View all photos

8.3
Very good
566 Reviews

The Parklands Hotel

📍 2 St Leonards Bank

From 143$

Situated close to Perth city center, The Parklands Hotel provides affordable comfort in a friendly and welcoming atmosphere. The hotel's well-appointed rooms offer all the necessary amenities for a comfortable stay, while the on-site bar and restaurant serve delicious meals at a reasonable price. With its convenient location and budget-friendly rates, The Parklands Hotel is a top pick for travelers seeking affordable comfort.
Check Availability

View all photos

8.5
Very good
3115 Reviews

Holiday Inn Express Perth, An Ihg Hotel

📍 200 Dunkeld Rd

From 140$

The Holiday Inn Express Perth is a family-friendly hotel that focuses on providing a comfortable and convenient stay for families with children. The spacious family rooms are well-equipped with modern amenities, and the hotel offers a complimentary breakfast to ensure a good start to the day. Its convenient location, close to Perth's attractions and family-friendly activities, makes it an excellent choice for families visiting the city.
Check Availability

Family-Friendly Retreats - Creating Memorable Experiences

Perth is a fantastic destination for a family getaway, offering a multitude of activities and attractions suitable for all ages. Choosing the right hotel is essential to ensure a comfortable and enjoyable stay for the whole family. In this section, we highlight three family-friendly hotels that cater specifically to the needs of families, providing a memorable experience for everyone.

View all photos

6.3
Good
984 Reviews

Royal Dunkeld Hotel

📍 Atholl Street

From 133$

Nestled in the charming village of Dunkeld, a short drive from Perth is a historic gem that showcases the region's rich heritage. This 19th-century coaching inn boasts traditional Scottish architecture and comfortable, well-appointed rooms. With its cozy bar, delightful restaurant, and proximity to attractions like Dunkeld Cathedral and the River Tay, The Royal Dunkeld Hotel is the perfect choice for history enthusiasts seeking an authentic Scottish experience.
Check Availability

View all photos

8.8
Excellent
1382 Reviews

Murrayshall Country Estate

📍 Murrayshall Road

From 302$

Set within a 350-acre estate, Murrayshall House Hotel & Golf Courses occupies an impressive Georgian mansion that has been tastefully transformed into a luxury hotel. The hotel showcases elegant Georgian architecture, exquisite interiors, and beautifully landscaped gardens. With its two championship golf courses and stunning countryside views, Murrayshall House Hotel & Golf Courses is a hidden gem that seamlessly combines history, natural beauty, and world-class hospitality.
Check Availability

Historic Elegance - Immerse Yourself in Perth's Rich Heritage

Perth is steeped in history, and what better way to embrace its rich heritage than by staying in a hotel that exudes historic charm? In this section, we highlight three hotels that have stood the test of time, offering guests a glimpse into the past while providing modern comforts. These hotels combine historical significance with exceptional service, making them the top choices for those seeking a truly immersive experience in Perth.

View all photos

7.4
Good
2202 Reviews

Salutation Hotel

📍 34 South Street

From 179$

With over 300 years of history, the Salutation Hotel offers a charming atmosphere that is perfect for a family getaway. The hotel features family rooms that can comfortably accommodate parents and children, while its central location allows for easy access to nearby attractions. The Salutation Hotel's warm hospitality, combined with its family-friendly amenities, ensures a memorable stay for families exploring Perth.
Check Availability

Unique Heritage Properties - Uncover Hidden Treasures

Perth is home to unique heritage properties that have been transformed into exceptional hotels, reflecting both the city's history and its commitment to preservation. In this section, we showcase three remarkable hotels that are housed within historic buildings, each offering a distinct experience and unveiling a different chapter of Perth's heritage.

Location