Perth Hotels

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, $
Heidl Guest House Partner With Grampian Hotel

7.6 / 10

(894 Reviews)

From 66$
Salutation Hotel

7.7 / 10

(2568 Reviews)

From 98$
Holiday Inn Express Perth By Ihg

8.5 / 10

(2810 Reviews)

From 129$
The Townhouse Hotel

9.9 / 10

(533 Reviews)

From 238$
No 9 The Guest House Perth

9.1 / 10

(177 Reviews)

From 66$

Perth, a picturesque town brimming with history and charm, is home to a delightful array of hotels that cater to a variety of tastes and preferences. From luxurious boutique hotels overlooking the tranquil River Tay to cozy bed and breakfasts nestled in the heart of the town, there is something for every traveler in Perth. Whether you are seeking a peaceful retreat, a romantic getaway, or a convenient business stay, the hotels in Perth promise a memorable experience against the backdrop of its stunning scenery.

Table of contents

Heidl Guest House Partner With Grampian Hotel Salutation Hotel Holiday Inn Express Perth By Ihg The Townhouse Hotel Riverside Retreats No 9 The Guest House Perth The Royal George Hotel Mercure Perth Hotel Historic Elegance New County Hotel Murrayshall Country Estate Hazeldene Guest House

View all photos

7.6
Very good
894 Reviews

Heidl Guest House Partner With Grampian Hotel

📍 43 York Place

From 66$

Located 800 metres from St Ninian's Cathedral, the 3-star Heidl Guest House Partner With Grampian Hotel Perth offers WiFi throughout the property and complimentary private parking. The smoke-free guest house is situated in the centre of Perth, a walk from such cultural attractions as Perth Museum and Art Gallery.

This Perth property is placed about 35 km from Dundee airport and within a 5-minute stroll of Jardine Gallery and Workshop. The Heidl Guest House Partner With Grampian is around a 10-minute ride from Scone Palace in Perth. There is the balhousie castle "Black Watch Museum" less than a 14-minute walk away, while Perth bus station only a short stroll from the accommodation.

Check Availability

View all photos

7.7
Very good
2568 Reviews

Salutation Hotel

📍 34 South Street

From 98$

Located in the heart of Perth, the comfortable Salutation Hotel offers fast access to McDiarmid Park, about a 10-minute ride away. This 3-star traditional hotel is placed within 10 minutes' drive of Scone Palace, and invites guests to one of the 2 onsite restaurants.

The traditional-style accommodation enjoys a comfortable location in the shopping district of Perth, right at The Fergusson Gallery. Religious sights in the area include Saint John's Kirk Church (0.7 km) and St Ninian's Cathedral (0.9 km). Visit Peacock Pond, 17 minutes on foot from the perfect hotel, and feel complete harmony with the nature of United Kingdom. Salutation Hotel is located only a short distance from Perth Theatre in Perth. This eco-friendly property lies near a train station for the tourists to begin exploring Perth.

Check Availability

View all photos

8.5
Very good
2810 Reviews

Holiday Inn Express Perth By Ihg

📍 196 Dunkeld Rd

From 129$

Placed next to a bar and a restaurant, and around 20 minutes' drive from Scone Palace, the 3-star Holiday Inn Express Perth, An Ihg Hotel includes a restaurant and baggage storage. This Perth inn offers WiFi throughout the property and has a photocopier and a work desk.

The property stands in a business area, within 2.5 km of the religious sites like St Ninian's Cathedral. Situated right in the centre of Perth, the hotel is a few minutes drive from McDiarmid Park. The nearby cultural experience includes the balhousie castle "Black Watch Museum", which is a 5-minute ride away. Also, a train station is located near Holiday Inn Express Perth, An Ihg Hotel.

Check Availability

Riverside Retreats

Immerse yourself in the serene ambiance of Perth with a stay at one of the charming riverside hotels. Wake up to the soothing sounds of the River Tay and enjoy picturesque views right from your window. Riverside retreats in Perth offer a peaceful escape from the hustle and bustle of everyday life, allowing guests to unwind in a tranquil setting. With convenient access to riverside walks and local attractions, these hotels provide the perfect blend of relaxation and exploration.

View all photos

9.9
Excellent
533 Reviews

The Townhouse Hotel

📍 17 Marshall Place

From 238$

Located nearly 12 minutes' walk from Perth Museum and Art Gallery, the 5-star Townhouse Hotel Perth offers Wi Fi in the rooms and complimentary private parking. The guest house is a good starting point for exploring Perth, including The Fergusson Gallery, which is just a 5-minute walk away.

The pet-friendly property is placed about 35 km from Dundee airport and a few minutes drive from such cultural venues as the balhousie castle "Black Watch Museum". The Townhouse Perth provides history lovers with proximity to Scone Palace (3.5 km) and Huntingtower Castle (4 km). The accommodation is situated within 3.3 km of Falls of Acharn, and Perth Leonard bus station lies merely a 5-minute walk away.

Check Availability

View all photos

9.1
Excellent
177 Reviews

No 9 The Guest House Perth

📍 Pitcullen Crescent

From 66$

Featuring WiFi throughout the property, No 9 The Guest House Perth sits within 3.7 km of Falls of Acharn. This guest house offers complimentary private parking on site.

The accommodation is set only a 13-minute stroll from Peacock Pond. Elcho Castle is within close distance of the 2-star hotel, while Potterhill Gardens bus stop is merely 550 metres away. This property is within 1.2 km of Saint John's Kirk Church and other main attractions of Perth.

Check Availability

Hotels in Perth

Top Hotel for couples 💑 Heidl Guest House Partner With Grampian Hotel
Top Service Hotel 🛁 Salutation Hotel
Hotel with a view 🔍 Holiday Inn Express Perth By Ihg

View all photos

8.2
Very good
2200 Reviews

The Royal George Hotel

📍 Tay Street

From 92$

Nestled in the shopping district of Perth, well-known for historical sights like Scone Palace set 10 minutes away by car, the 3-star Royal George Hotel offers a restaurant and luggage storage. This Perth hotel provides Wi Fi throughout the property.

The pet-friendly property is located about a 5-minute walk from Perth Bridge, in the heart of Perth. Perth Theatre is a short walk to the hotel, and Dundee airport is 35 km away. Visit Oak Pond, at an 11 km distance from this accommodation, and feel complete harmony with the nature of United Kingdom. There is Huntingtower Castle 10 minutes' drive away, and Perth bus station in walking distance from The Royal George Hotel.

Check Availability

Historic Elegance

Step back in time and experience the allure of historic hotels in Perth. Rich in character and charm, these establishments offer a glimpse into the town's storied past while providing modern comforts for discerning guests. From grand manor houses to converted historic buildings, each hotel exudes a unique sense of elegance and sophistication. Impeccable service and attention to detail ensure a memorable stay, where guests can indulge in a touch of nostalgia amidst luxurious surroundings.

View all photos

7.2
Good
2025 Reviews

Mercure Perth Hotel

📍 West Mill Street

From 89$

The comfortable Mercure Perth Hotel is placed in a touristic area of Perth, nearly a 10-minute drive from Scone Palace and 10 minutes' walk from Perth Bridge. Boasting a location within a minutes' drive of Perth Museum and Art Gallery, the 3-star hotel offers 76 rooms together with a lounge bar onsite.

The property has a spectacular setting within 5 minutes' drive of the 2-acre hillside Branklyn Garden, while natural sights like Kinnoull Hill Woodland Park are 10 minutes away by car. The nearby cultural attractions are the balhousie castle "Black Watch Museum" (800 metres) and The Fergusson Gallery (1.1 km). In front of the unique hotel, guests will find attractions, such as Jardine Gallery and Workshop. Also, a train station is located near the perfect Mercure Perth Hotel.

Check Availability

View all photos

5
Good
1930 Reviews

New County Hotel

📍 County Place, 22-30

From 34$

New County Hotel Perth offers 23 rooms within 10 minutes' stroll of Perth Museum and Art Gallery. This hotel comes with Wi-Fi throughout the property.

Located nearly a 5-minute walk from Jardine Gallery and Workshop, the accommodation is set within walking distance from St Ninian's Cathedral. The 3-star hotel is situated an 11-minute walk from Saint John's Kirk Church, which is considered to be a sacred site. This property is placed a minute's walk from the balhousie castle "Black Watch Museum", and Perth bus station is just 5 minutes' walk away. Dundee airport lies 35 km away from New County Hotel and it takes about 26 minutes by car to get there.

Check Availability

View all photos

8.7
Excellent
1438 Reviews

Murrayshall Country Estate

📍 Murrayshall Road, Scone

From 181$

Featuring Wi-Fi throughout the property, Murrayshall Country Estate Perth is set 3.3 km from Kinnoull Hill Woodland Park. Located in leafy surroundings, this hotel also has a wellness centre and a spa lounge, and an à la carte restaurant.

The property is located in a rural area of Perth, 4.8 km from Jardine Gallery and Workshop. Scone Palace is 4.2 km from the 4-star hotel and Dundee airport is 30 km away. Along with other cultural attractions Perth Museum and Art Gallery is nestled 4.2 km from this accommodation.

Check Availability

Boutique Bliss

For those seeking a more personalized stay, boutique hotels in Perth offer a bespoke experience like no other. With a focus on individual style and attention to detail, these intimate accommodations provide a cozy retreat for discerning travelers. From chic design hotels to quirky boutique guesthouses, each property has its own distinctive charm and personality. Discover a world of boutique bliss in Perth, where every stay is a unique and unforgettable journey.

View all photos

8.9
Excellent
670 Reviews

Hazeldene Guest House

📍 Strathmore Street

From 147$

Hazeldene Guest House Perth, located in a shopping district, an 11-minute walk from Perth Museum and Art Gallery, features views of the garden. Guests at the guest house can enjoy WiFi throughout the property.

The accommodation has a picturesque setting approximately 19 minutes' walk from The Fergusson Gallery, while natural sights like Kinnoull Hill Woodland Park are around 2.5 km away. Scone Palace is around 25 minutes' walk from this 4-star hotel and Dundee airport is 35 km away. Visit Peacock Pond, approximately a 12-minute walk from the property, and feel complete harmony with the nature of United Kingdom. Along with other cultural attractions the balhousie castle "Black Watch Museum" is nestled within 20 minutes' walk of Hazeldene Guest House. Due to a location near a train station, this accommodation gives quick access to other parts of Perth.

Check Availability

View all photos

8.4
Very good
634 Reviews

The Parklands Hotel

📍 2 St Leonards Bank

From 93$

The Parklands Hotel Perth is an excellent 4-star property set within 1.5 km of Saint John's Kirk Church and 450 metres from South Inch park. The hotel has an à la carte restaurant serving British cuisine and is situated at walking distance from The Fergusson Gallery.

The accommodation puts you in the heart of Perth, around a 10-minute ride from Scone Palace. Cultural sights in the area are Perth Museum and Art Gallery (1.1 km) and the balhousie castle "Black Watch Museum" (1.4 km). This quality hotel is located in close proximity of Perth Ice Rink, in Perth. The Parklands Hotel lies near a railway station for the tourists to begin exploring Perth.

Check Availability

View all photos

6.1
Good
54 Reviews

Radisson Blu Hotel, Perth

📍 1 Leonard Street

From 47$

Situated only 1.2 km from Willowgate, Radisson Blu Hotel, Perth includes 45 rooms. WiFi is accessible throughout the property and parking is provided on site.

This hotel is a few minutes drive from Jardine Gallery and Workshop, while St Ninian's Cathedral is 0.9 km away. The 3-star hotel is also approximately a 10-minute ride from Scone Palace in Perth. The accommodation is placed within minutes of Falls of Acharn, and Perth Leonard bus station is only 150 metres away. Due to a location near a train station, Radisson Blu Hotel, Perth gives quick access to other parts of Perth.

Check Availability

Countryside Charm

Escape the city hustle and unwind in the peaceful countryside surroundings of Perth's charming hotels. Surrounded by rolling hills, lush greenery, and fresh country air, these properties offer a tranquil retreat for nature lovers and outdoor enthusiasts. Whether you prefer a cozy countryside inn or a luxurious rural retreat, the hotels in Perth's countryside provide a welcome respite from the everyday chaos. Embrace the slower pace of life and reconnect with nature at these idyllic countryside charms.

View all photos

7.8
Very good
1655 Reviews

Grampian Hotel

📍 37 York Place

From 112$

Located a 10-minute drive from Scone Palace, the welcoming 3-star Grampian Hotel Perth offers WiFi throughout the property and public parking. There is a railway station near the pet friendly hotel, and guests can easily reach St Ninian's Cathedral which is about a 9-minute stroll away.

The family run accommodation is nestled in the heart of Perth, a short way to Perth Ice Rink. Places of worship to visit a mere 0.9 km from this Perth hotel include Saint John's Kirk Church. The welcoming property is situated close enough to Falls of Acharn, while Perth bus station lies merely 300 metres away. Grampian Hotel is ideally located 35 km from Dundee airport.

Check Availability

View all photos

6.9
Good
2404 Reviews

Lovat Hotel

📍 90 Glasgow Road

From 80$

The Lovat Hotel Perth, located approximately 5 minutes by car from Perth Museum and Art Gallery, features Wi-Fi in the rooms. This hotel offers parking on site.

The accommodation is placed about 35 km from Dundee airport and 5 minutes' drive from such cultural venues as the balhousie castle "Black Watch Museum". You can find Scone Palace within a 10-minute drive of the 3-star hotel. The area also includes natural sites like the 2 - acre hillside Branklyn Garden, which are at a 2 km distance from this property. The Lovat Hotel is within a minutes' drive from Perth bus station, while Concert Hall is a 15-minute stroll away.

Check Availability

View all photos

10
Excellent
437 Reviews

Arisaig Guest House

📍 4 Pitcullen Crescent

From 113$

The 4-star Arisaig Guest House Perth is set approximately a 5-minute drive from Scone Palace and within 5 minutes' drive of Frames Gallery. The luxury guest house offers parking on site.

The family-friendly property is placed about 35 km from Dundee airport and within 19 minutes' walk of such cultural venues as The Fergusson Gallery. The area includes such religious sights as St Ninian's Cathedral (1.5 km) and Saint John's Kirk Church (1.1 km). Nature lovers will appreciate the proximity to Oak Pond, which is about a 13-minute stroll away. You can easily find the 2 - acre hillside Branklyn Garden a 5-minute ride from Arisaig Guest House. The bus stop Comleybank is located right near the modern property.

Check Availability

Modern Comforts

Experience contemporary luxury at the modern hotels in Perth, where sleek design meets exceptional amenities. Boasting state-of-the-art facilities, stylish interiors, and impeccable service, these properties cater to the needs of the modern traveler. Whether you are visiting for business or pleasure, the modern hotels in Perth provide a comfortable and convenient base for your stay. With a range of upscale accommodations and sophisticated dining options, guests can enjoy all the comforts of home in a stylish and modern setting.

View all photos

8.9
Excellent
770 Reviews

Dunallan Guest House

📍 10 Pitcullen Cresent

From 57$

The 4-star Dunallan Guest House Perth offers 8 rooms, situated within a 13-minute walk of Peacock Pond. Families with children are provided with babysitting to ensure their comfort at the guest house.

Perth Concert Hall is 13 minutes' walk from the accommodation and at a short distance from Perth Museum and Art Gallery. Historical sites in the area include Scone Palace set 5 minutes away by car. The 2-acre hillside Branklyn Garden is situated around a 5-minute drive from this Perth hotel. Dunallan Guest House is located 35 km from Dundee airport and within minutes of Comleybank bus stop.

Check Availability
Perth Hotels FAQ
Which Hotels are popular among city visitors?
These Hotels are known for their convenient locations, and positive customer reviews:
What are the top places in Perth city centre?
There are 11 hotels and other accommodations in Perth city centre to choose from. Our travellers like Grampian Hotel rated 8.6/10. Featuring a special menu, restaurant, and bar, it's set 10 minutes' walk from the city centre. Other options to stay in are Woodcroft House, The Parklands Hotel, and Mercure Hotel. Click here to see more central hotels.
What are the top cheap hotels in Perth?
There are more than 7 top budget properties in Perth. As one of the best cheap Perth options, we recommend The Anglers Inn with rating 7.8/10 and prices from 57US$ per one night. Also The Dunning Hotel is a good choice with rating 8.0/10 at the cost of 87US$ per night. Go here to see more cheap hotels.
What are the best 5-star hotels in Perth?
The best one is The Townhouse rated 8.2/10 at the cost of 246US$ per night with a golf course, concierge service, and cots. See more 5-star options here.
What are the most popular boutique hotels in Perth?
More than 1994 reviews of our travellers may help to find the best Perth boutique hotel. We recommend Radisson Blu Hotel, rated 8.4/10 as the top boutique property for 47US$ per night with wedding services, a gaming room, and horse riding on site. One more boutique option is a 3-star Best Western Queens Hotel rated 8.4/10 for 149US$ per one night. Salutation Hotel with rating 8.4/10: a 3-star property for 103US$ per night. To see more boutique hotels click here.
Which hotels for couples in Perth are the best to stay at?
According to swantonbritishtravel.com travel data, there are 28 deals for couples. The Royal George Hotel rated 8.4/10 is a favourite 3-star hotel for couples, featuring hiking, cycling, and skiing. Travellers can book a room at this property for about 117US$ per night. Other top options are The Townhouse, Holiday Inn Express, An Ihg Hotel, and The Anglers Inn. For more romantic deals go here.
What are the top family-friendly Perth properties?
For those searching for a family accommodation, swantonbritishtravel.com offers 8 deals to choose from. The Townhouse (rating: 8.2/10): a family-hotel with a golf course, concierge service, and cots for 246US$ per night. Dunallan Guest House, Heidl Guest House Partner With Grampian Hotel, and Best Western Queens Hotel all received 3169 reviews from families travelling in Perth. To see more family accommodations click here.

Location