Hotels in Perth near Perth Royal Infirmary

Multiple accommodations for your stay
Check-in date:
13 Nov 2026
Check-out date:
14 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

123 results found

The Tay Lookout - Stylish Riverside Apartment, Stunning Views & Free Parking

84H Tay Street, Perth, United Kingdom

1.7 km to Perth Royal Infirmary (Open map)

The spacious apartment is 800 metres from the 2 - acre hillside Branklyn Garden and merely 1.6 km from the balhousie castle "Black...
Read more...
9.7
Exceptional
16 reviews

Stunning 2 Bedroom River View Apartment

84 Tay Street, Perth, United Kingdom

1.7 km to Perth Royal Infirmary (Open map)

The spacious apartment has a convenient location, within a 700-metre distance of Perth Museum and Art Gallery and right near Frames...
Read more...
9.4
Superb
86 reviews

Joivy Riverside Home In Perth

Cross Keys Court, Perth, United Kingdom

1.9 km to Perth Royal Infirmary (Open map)

The 1000 m² apartment lies merely 1.5 km from South Inch park. Featuring a convenient location nearly a 5-minute walk from Norie...
Read more...
9.5
Exceptional
4 reviews

Roserin Coorie, Perth - Just A Few Minutes Walk From The City Centre!

2 East Bridge Street, Perth, United Kingdom

1.9 km to Perth Royal Infirmary (Open map)

This 1-bedroom apartment is a short way from Frames Gallery and the balhousie castle "Black Watch Museum" is a mere 1.2 km away....
Read more...
9.2
Superb
21 reviews

Knowehead Penthouse Apartment With Rooftop Hot Tub

4 Knowehead House, Dundee Road, Perth, United Kingdom

1.9 km to Perth Royal Infirmary (Open map)

The centre of Perth can be reached in 10 minutes' walk of this hotel, and such cultural venues as Frames Gallery are 850 metres away.
Read more...

The North Passage

20 Allison Crescent, Perth, United Kingdom

1.9 km to Perth Royal Infirmary (Open map)

Guests will find Falls of Acharn 1.7 km from this homestay, while Perth and Kinross Council is 2.7 km away. Situated a 5-minute walk…
Read more...
6.3
Pleasant
3 reviews

Travelodge Perth Central

18 Dundee Road, Perth, United Kingdom

2 km to Perth Royal Infirmary (Open map)

This comfortable hotel is 600 metres from the 2 - acre hillside Branklyn Garden and Scone Palace is 3.3 km away. The 3-star...
Read more...

Boatland Cottage

Perth, United Kingdom

2.1 km to Perth Royal Infirmary (Open map)

A convenient location offers quick access to Perth Museum and Art Gallery, which is 300 metres away, a stone's throw from Upper...
Read more...
9.0
Superb
2 reviews

Beechgrove

Dundee Road, Perth, United Kingdom

2.1 km to Perth Royal Infirmary (Open map)

This Perth hotel lies 0.9 km from Camilla Bell Park and within a few blocks of the 2-acre hillside Branklyn Garden. Located just 11…
Read more...

Hazeldene Guest House

Strathmore Street, Perth, United Kingdom

2.1 km to Perth Royal Infirmary (Open map)

The Fergusson Gallery is merely 1.5 km away, and the 2-acre hillside Branklyn Garden is merely 1.9 km from the hotel. Offering 10...
Read more...
9.0
Superb
778 reviews

Arisaig Guest House

4 Pitcullen Crescent, Perth, United Kingdom

2.1 km to Perth Royal Infirmary (Open map)

This 4-star guest house is nestled 13 minutes' walk from Oak Pond. Situated 2.3 km from Arisaig Guest House Perth, guests can visit...
Read more...

Adam Guest House

6 Pitcullen Crescent, Perth, United Kingdom

2.1 km to Perth Royal Infirmary (Open map)

The 3-star hotel is nestled 1 km from Oak Pond. Adam Guest House Perth, located 20 minutes' walk from Jardine Gallery and Workshop,...
Read more...
9.6
Exceptional
152 reviews

No 9 The Guest House Perth

Pitcullen Crescent, Perth, United Kingdom

2.2 km to Perth Royal Infirmary (Open map)

This guest house is nestled 1 km from Peacock Pond. No 9 The Guest House Perth offers 4 rooms a 12-minute walk from Perth…
Read more...
9.0
Superb
179 reviews

Dunallan Guest House

10 Pitcullen Cresent, Perth, United Kingdom

2.2 km to Perth Royal Infirmary (Open map)

The guest house has a convenient location a mere 1.9 km from the balhousie castle "Black Watch Museum". Located a mere 1.1 km from...
Read more...
8.8
Fabulous
689 reviews

Hazeldene Apartment Unit

Auld Manse Guest House And Self Catering, Perth, United Kingdom

2.2 km to Perth Royal Infirmary (Open map)

Kinnoull Hill Woodland Park is located within 25 minutes' walk of the apartment. The spacious 63 m² Hazeldene Apartment Unit Perth...
Read more...
9.6
Exceptional
38 reviews

Sunbank House Metro Hotel

50 Dundee Road, Perth, United Kingdom

2.2 km to Perth Royal Infirmary (Open map)

The hotel is nestled around 20 minutes' walk from Oak Pond. Situated a mere 1.4 km from Jardine Gallery and Workshop, the smoke-free...
Read more...
8.8
Fabulous
560 reviews

Beautiful Victorian Villa In Perth

15 Pitcullen Crescent, Perth, United Kingdom

2.2 km to Perth Royal Infirmary (Open map)

This apartment is around 20 minutes on foot from Perth Museum and Art Gallery, which is an excellent place to improve cultural...
Read more...
9.3
Superb
125 reviews

Branklyn Garden Cottage

Perth, United Kingdom

2.3 km to Perth Royal Infirmary (Open map)

The heart of Perth can be reached in 15 minutes' walk of the property, and such culture-oriented venues as Perth Museum and Art...
Read more...
9.3
Superb
3 reviews

Holiday Inn Express Perth By Ihg

196 Dunkeld Rd, Perth, United Kingdom

2.3 km to Perth Royal Infirmary (Open map)

The hotel is 2.1 km from the balhousie castle "Black Watch Museum" and near the business district of Perth. The 3-star smoke-free...
Read more...
8.5
Fabulous
2709 reviews

Hot Tub - Garden Oasis - Stylish Stay

11 Speckle Park Road, Perth, United Kingdom

2.3 km to Perth Royal Infirmary (Open map)

The nearby cultural attractions include The Fergusson Gallery, which is 4 km from this accommodation. During the stay at the...
Read more...
9.4
Superb
19 reviews
Thank you for subscribing
Close