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

Cherrybank Apartment

Low Road, Perth, United Kingdom

1 km to Perth Royal Infirmary (Open map)

The apartment is 2.2 km from the balhousie castle "Black Watch Museum", which is an excellent place to improve cultural awareness....
Read more...
9.4
Superb
31 reviews

The Barclay Apartment

30A Leonard Street, Perth, United Kingdom

1 km to Perth Royal Infirmary (Open map)

The apartment is within reach of Jardine Gallery and Workshop, which is an excellent place to improve cultural awareness. The...
Read more...
9.8
Exceptional
103 reviews

Best Western Queens Hotel

105 Leonard Street, Perth, United Kingdom

1 km to Perth Royal Infirmary (Open map)

The hotel is nestled right in the centre of Perth and in the immediate vicinity of Perth Bus train station. Located just 0.9 km from…
Read more...
5.7
Decent
268 reviews

The Apartment 168 Perth Scotland

168 South Street 168, Perth, United Kingdom

1 km to Perth Royal Infirmary (Open map)

The 2-acre hillside Branklyn Garden is just 1.7 km from the 150 m² apartment, while Scone Palace is nestled nearly 10 minutes away by…
Read more...
8.9
Fabulous
18 reviews

Cherrybank Inn

210 Glasgow Road, Perth, United Kingdom

1 km to Perth Royal Infirmary (Open map)

Guests may find the 2-acre hillside Branklyn Garden 2.5 km from the 4-star hotel, and Norie Miller Park is 2.4 km away. Cherrybank…
Read more...

Rosebank Guest House

53 Dunkeld Road, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

You'll be around a 10-minute ride from Huntingtower Castle and within 25 minutes' walk of St Mary's Monastery. The comfortable...
Read more...
9.7
Exceptional
43 reviews

Beautiful Ground Floor Apartment

6B Abbot Street, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

The apartment is located 450 metres from Perth Bus train station and in close proximity to Craigie. The 38 m² Beautiful Ground Floor...
Read more...
8.9
Fabulous
67 reviews

Mercure Perth Hotel

West Mill Street, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

Standing a stone's throw from Saint John's Kirk Church, this Perth hotel also offers easy access to St Ninian's Cathedral which is...
Read more...
7.4
Good
2392 reviews

Scotia

71 Dunkeld Road, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

This comfortable guest house has a convenient setting 2.2 km from Scone Palace, while natural sights like Kinnoull Hill Woodland...
Read more...
9.0
Superb
426 reviews

Albert Villa Guest House

Ph1 5Rp Albert Villa Guest House, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

At this Perth hotel, you'll be just 1.4 km from South Inch park and 2.1 km from the 2-acre hillside Branklyn Garden. Situated about…
Read more...
9.4
Superb
136 reviews

Alma Villa Guest House

Alma Villa Guest House 73 Dunkeld Road, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

The hotel lies within 5 minutes' drive of North Inch and in the vicinity of the balhousie castle "Black Watch Museum". Located only...
Read more...

New County Hotel

22/30 County Place, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

This 3-star hotel sits in the very heart of Perth, in close proximity to Strathearn Distillery. New County Hotel Perth includes 23...
Read more...
5.0
Decent
1930 reviews

Modern Craigie Apartment

37 Friar Street, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

Perth Museum and Art Gallery is only 1.7 km away, while Craigie is within easy reach of the apartment. To enjoy your vacation in Perth…
Read more...
8.9
Fabulous
73 reviews

Modern Apartament Near City Centre

Perth, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

Scone Palace is 3.7 km away, while Craigie is steps away from the apartment. To enjoy your vacation in Perth, stay at the 2-bedroom…
Read more...
9.3
Superb
40 reviews

Luxurious One Bedroom Apartment

37 Friar Street, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

The apartment is only 1.1 km from Frames Gallery, which is an excellent place to improve cultural awareness. The 1-bedroom Luxurious...
Read more...
9.1
Superb
38 reviews

Perth Executive City Apartment

6 Morris Court, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

The 85 m² apartment is within a 2-km distance of Jardine Gallery and Workshop, which is an excellent place to improve cultural...
Read more...
9.0
Superb
5 reviews

Luxurious Scottish Apartment

Morris Court, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

The apartment is within a 2-km distance of Jardine Gallery and Workshop, which is an excellent place to improve cultural awareness....
Read more...

Perth Youth Hostel And Apartments

Perth College Uhi. Crieff Road, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

Found around a 10-minute ride from Falls of Acharn, the Perth hostel is around 5 minutes' drive from worship locations like Saint...
Read more...
8.2
Very Good
698 reviews

The Parklands Hotel

2 St Leonards Bank, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

South Inch park is located a mere 450 metres from this 4-star smoke-free hotel, and such natural sites as Kinnoull Hill Woodland Park…
Read more...
8.6
Fabulous
602 reviews

Paradise Place

6 Paradise Place, Perth, United Kingdom

1.1 km to Perth Royal Infirmary (Open map)

Nestled a mere 400 metres from Jardine Gallery and Workshop, this Perth holiday home is just 1.6 km from the 2-acre hillside...
Read more...
Thank you for subscribing
Close