Explore Top-Rated Hotels in Perth to Enhance Your Stay in Scotland

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, $
Best Western Queens Hotel

5.7 / 10

(268 Reviews)

From 149$
Grampian Hotel

7.8 / 10

(988 Reviews)

From 137$
Ballathie House Hotel

8.6 / 10

(1610 Reviews)

From 139$
The Royal George Hotel

7.9 / 10

(2250 Reviews)

From 209$
Holiday Inn Express Perth, An Ihg Hotel

8.5 / 10

(3115 Reviews)

From 140$

Nestled along the banks of the River Tay, Perth is a charming city in Scotland that exudes historical significance and natural beauty. As a gateway to the Highlands, it has become a popular destination for tourists seeking a mix of culture and tranquility. For those wanting to immerse themselves in its wonders, choosing the right hotel in Perth is key to an unforgettable experience.

From luxurious boutique accommodations to cozy B&Bs, Perth's hotel scene caters to a wide range of preferences and budgets. Visitors can expect a warm Scottish welcome paired with amenities designed to make their stay both comfortable and memorable. Whether you're here for the bustling local markets or serene riverside walks, a well-chosen hotel in Perth serves as the perfect retreat after a day of exploration.

Understanding the significance of a great base to venture from, our curated list of hotels in Perth promises to enhance your Scottish holiday. Each recommended stay encapsulates the character of the city while offering easy access to the historical sites, lush greenery, and vibrant eateries around. Delve into our thoughtfully selected options to find your ideal haven in Perth, where comfort and convenience beautifully intersect with local charm.

Table of contents

Best Western Queens Hotel Grampian Hotel Luxury Hotels in Perth to Elevate Your Scottish Experience Ballathie House Hotel The Royal George Hotel Historic Hotels in Perth with Timeless Charm Holiday Inn Express Perth, An Ihg Hotel Mercure Perth Hotel Budget-Friendly Hotels in Perth for the Economical Traveller The Lovat Hotel Leonardo Boutique Huntingtower Perth Guest House Family-Friendly Hotels in Perth for a Memorable Stay The Townhouse Hotel Ballathie House Hotel

View all photos

5.7
Good
268 Reviews

Best Western Queens Hotel

📍 Leonard Street

From 149$

Welcoming families with open arms, Best Western Queens Hotel offers a homely and convenient base in Perth. The hotel's family rooms are designed to provide comfort for all ages, complete with special amenities for the little ones. Highly accessible and located close to the train station, it simplifies travel plans and allows for easy exploration of the city's sites. With attentive service aimed at families, Best Western Queens Hotel ensures a carefree stay for parents and a delightful Perth experience for children.
Check Availability
Add to compare

Luxury Hotels in Perth to Elevate Your Scottish Experience

When it comes to indulging in sophistication and comfort, luxury hotels in Perth offer the perfect escape. Upscale amenities, fine dining, and personalized service are the hallmarks of these establishments, ensuring a stay that's as memorable as it is relaxing. Whether you're in town for a special occasion or simply wish to treat yourself to an opulent retreat, Perth's luxury hotels promise an experience that's second to none. Enjoy breathtaking views, sumptuous interiors, and meticulous attention to detail that these premium accommodations provide. If the call of lavishness beckons, allow these handpicked luxury hotels in Perth to serve as your sanctuary in Scotland. Each has been selected for its commitment to excellence and its embodiment of the distinctive Scottish charm.

View all photos

7.8
Very good
988 Reviews

Grampian Hotel

📍 37 York Place

From 137$

The Grampian Hotel is a quaint, family-run establishment that radiates warmth and an intimate vibe, ideal for couples. The individually styled rooms provide a cozy and private space for guests, while the hotel's central location makes it easy to enjoy romantic strolls along the River Tay or explore the city's charming streets. With a well-regarded restaurant offering intimate dining, The Grampian Hotel is a favored choice for couples seeking a romantic home away from home.
Check Availability
Add to compare

View all photos

8.6
Excellent
1610 Reviews

Ballathie House Hotel

📍 Kinclaven By Stanley

From 139$

As mentioned earlier, the Ballathie House Hotel is also perfect for a couple's escape with its historical grandeur and picturesque estate grounds that inspire walks hand in hand. This country house hotel not only promises peace and quiet but also intimate nooks throughout the property where couples can share special moments. An on-site fine dining experience using local produce adds the flavor of Scotland to any romantic getaway.
Check Availability
Add to compare

Historic Hotels in Perth with Timeless Charm

Delve into Scotland's rich tapestry of history by staying at one of the many historic hotels in Perth. These lodgings are not only accommodation; they are time capsules that offer guests the opportunity to live within the walls steeped in stories of the past. With period architecture, preserved features, and an ambiance that harks back to different eras, each hotel provides a unique glimpse into Perth's heritage. Immerse yourself in the narrative of Scotland's former days, while enjoying modern amenities seamlessly woven into these historic havens. From quaint inns to grandiose estates, explore the hotels in Perth that have stood the test of time and continue to welcome guests with open arms and storied halls.

View all photos

7.9
Very good
2250 Reviews

The Royal George Hotel

📍 Tay Street

From 209$

Situated on the picturesque banks of the River Tay, The Royal George Hotel has been welcoming guests since the early 18th century. Its heritage is reflected in preserved details such as the original period woodwork and ornate plasterwork. Today, the hotel merges its historical character with modern luxury, offering well-appointed rooms and fine dining that leverages the best of local Scottish produce. The Royal George Hotel's central location makes it an ideal base for exploring Perth's historical attractions, ensuring a stay that's infused with both convenience and old-world charm.
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$

Family adventures in Perth are made easy with a stay at the Holiday Inn Express Perth. This hotel offers spacious family rooms where kids and adults alike can spread out and relax. Additional perks like complimentary breakfasts and a casual atmosphere make this hotel a hit with families. Its location is strategic, too, placing guests within reach of local parks and child-friendly attractions, ensuring that Holiday Inn Express Perth is an excellent choice for your family getaway.
Check Availability
Add to compare

Budget-Friendly Hotels in Perth for the Economical Traveller

For the travel-savvy individuals who prioritize practicality without compromising on quality, budget-friendly hotels in Perth offer a fantastic solution. These accommodations are perfect for those who wish to spend their time and resources experiencing the city rather than on expensive lodgings. These hotels exhibit a blend of affordable rates, essential amenities, and inviting atmospheres. Often family-run and exuding a warm, personal touch, they provide a comfortable base from which to explore Perth. The following selections highlight that affordability doesn't mean a sacrifice in cleanliness, comfort, or friendliness, making these hotels in Perth a great choice for economical travelers.

View all photos

6.9
Good
1895 Reviews

Mercure Perth Hotel

📍 West Mill Street

From 89$

Rooted in a 15th-century watermill, the Mercure Perth Hotel is a blend of historical charm and modern family convenience. The characterful building, with its original features, fascinates both young and old. Families will appreciate the spacious rooms equipped with all the necessary mod-cons and the easy access to nearby family attractions. The Mercure Perth Hotel invites your family to enjoy a unique stay while exploring the wonders of the city.
Check Availability
Add to compare

View all photos

6.5
Good
2232 Reviews

The Lovat Hotel

📍 90 Glasgow Road

From 154$

The Lovat Hotel takes steps to ensure sustainability by using energy-saving measures throughout the property, offering local and organic food in their restaurant, and promoting recycling and reduced waste. Their dedication to being eco-conscious makes it a commendable choice for green-minded visitors.
Check Availability
Add to compare

Family-Friendly Hotels in Perth for a Memorable Stay

When traveling with loved ones, finding a hotel that caters to the needs of all family members is crucial. Family-friendly hotels in Perth understand that a comfortable stay for children equates to a stress-free experience for parents. These establishments often provide additional facilities like family rooms, play areas, and tailored meals to ensure that every member of the family feels at home. The welcoming atmosphere, combined with the convenience of having family-oriented amenities, means that everyone can enjoy their vacation to the fullest. The following hotels have been carefully selected to enrich your family's stay in Perth with warmth, fun, and a sense of togetherness.

View all photos

8.1
Very good
2651 Reviews

Leonardo Boutique Huntingtower Perth Guest House

📍 Crieff Road

From 176$

With a commitment to accessibility, this hotelโ€”Leonardo Boutique Hotel Huntingtower Perthโ€”has facilities such as ramps and adapted washrooms to ensure all guests enjoy a comfortable stay. Merging historic charm with modern-day accessibility requirements, this hotel ensures that inclusivity is part of its welcoming atmosphere.
Check Availability
Add to compare

View all photos

9.9
Excellent
665 Reviews

The Townhouse Hotel

📍 17 Marshall Place

From 203$

An award-winning boutique bed and breakfast, The Townhouse Perth combines elegance with historic preservation, offering a stylish stay for guests. Each room boasts a distinctive design theme, featuring a blend of modern and antique elements that create an immersive and visually stunning environment. Situated in a convenient location, it's a stone's throw away from the city's vibrant galleries and boutiques, perfect for style-savvy travelers.
Check Availability
Add to compare

Romantic Getaway Hotels in Perth for Couples

Couples searching for a romantic retreat will find that Perth's hotels offer idyllic escapes catered to lovebirds. These hotels often feature serene settings, intimate atmospheres, and luxurious touches like champagne on arrival or in-room spa services. Each hotel on this list is chosen for its potential to fan the flames of romance, ensuring that couples can find privacy and elegance within its walls. Against the backdrop of Perth's scenic beauty, these hotels provide the perfect setting for a honeymoon, anniversary, or spontaneous romantic getaway.

View all photos

8.6
Excellent
1610 Reviews

Ballathie House Hotel

📍 Kinclaven By Stanley

From 139$

The Ballathie House Hotel is a treasure trove of Scottish history nestled amidst the stunning countryside just outside Perth. This impressive estate, dating back to the 17th century, showcases traditional architecture and an interior bedecked with antique furnishings and classic dรฉcor. Each room in the hotel tells its own story, with distinctive features that hint at the building's prestigious past. Amid the opulent surroundings, the hotel provides contemporary amenities to ensure a comfortable and seamless stay. It's the perfect amalgamation of history and comfort, making the Ballathie House Hotel a must-visit for anyone seeking historically rich hotels in Perth.
Check Availability
Add to compare

View all photos

5
Good
1930 Reviews

New County Hotel

📍 22-30 County Place

From 34$

New County Hotel, with its central location, provides accessibility features that include designated rooms and facilities to accommodate guests requiring additional assistance. With features catering to special needs, this hotel stands as a viable option for those in search of accessible hotels in Perth.
Check Availability
Add to compare

Boutique and Design Hotels in Perth for the Style-Savvy Traveler

Travelers who have an eye for design and a taste for the unconventional will be delighted by Perth's boutique hotels. These establishments stand out for their unique themes, bespoke furnishings, and a keen sense of style that permeates every corner of the property. Ideal for guests who appreciate artistry and individuality, these hotels offer a refreshing alternative to the standard accommodation choices.

View all photos

5
Good
1930 Reviews

New County Hotel

📍 22-30 County Place

From 34$

Striking a harmonious balance between value and convenience, the New County Hotel provides guests with a charming and affordable stay in the heart of Perth. This hotel ensures a warm Scottish reception, functional comforts, and a delightful breakfast to kick off your explorations. Ideal for travelers who are economical yet discerning, the New County Hotel presents a fine option for those seeking budget-friendly hotels in Perth without compromising on the essence of a satisfying stay.
Check Availability
Add to compare

View all photos

9.5
Excellent
175 Reviews

Alexander Residence

📍 2 Barossa Place

From 403$

Alexander Residence provides self-catering luxury apartments that offer couples privacy and space to enjoy their time together without interruption. With stunning views over the city or park and features like roll-top baths, these apartments blend the independence of a private residence with the luxury touches of an up-market hotel. Alexander Residence is an excellent option for those who prefer a home-like environment while enjoying romantic time together.
Check Availability
Add to compare

Eco-Friendly Hotels in Perth for the Green-Minded Traveler

A growing number of travelers are keen on reducing their environmental footprint, even while on vacation. Eco-friendly hotels in Perth are rising to the challenge, implementing sustainable practices such as energy-efficient utilities, locally-sourced food, and waste reduction programs. These hotels don't just offer a place to stay; they offer peace of mind to those committed to preserving our planet.

View all photos

6.5
Good
2232 Reviews

The Lovat Hotel

📍 90 Glasgow Road

From 154$

Offering a fantastic balance between price and comfort, The Lovat Hotel serves as a cozy refuge for travelers. The hotel's rooms are inviting, with all the necessary amenities to ensure a restful night's sleep. What's more, The Lovat Hotel boasts a convenient location close to Perth's main attractions, allowing guests to easily navigate the city while saving on accommodation costs.
Check Availability
Add to compare

Accessible Hotels in Perth for Guests with Special Needs

Accessibility is a critical consideration for many travelers, and a number of hotels in Perth are equipped to cater to guests with mobility challenges or other special needs. These accommodations offer features like wheelchair-accessible rooms, lifts, grab bars, and other specialized facilities to ensure a comfortable and hassle-free stay for all guests.

Location