Skip to main content

Hotels near Perth Royal Infirmary, Perth

Enter your dates to see the latest prices and deals for Perth hotels

Featured hotels near Perth Royal Infirmary

Filter by:

Star rating
Review score

The Royal George Hotel

Perth (1 mi from Perth Royal Infirmary)

This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens.

C
Carol
From
New Zealand
This hotel was a stunner! The girls at reception were welcoming and helpful, the meals were truly exceptional and the breakfast hostess was a hard-working delight. Every facet exceeded our expectations and the price was very reasonable.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,186 reviews
Price from
US$210.25
1 night, 2 adults

Holiday Inn Express Perth by IHG

Perth (1.4 mi from Perth Royal Infirmary)

Just off the A9, a short distance from Perth’s town centre, the hotel offers free parking, free Wi-Fi, breakfasts and clean, modern rooms.

H
Hikogo
From
Japan
Location Helpful staff Comfortable bedding
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,822 reviews
Price from
US$126.15
1 night, 2 adults

The Parklands Hotel

Perth (0.7 mi from Perth Royal Infirmary)

Located 3 minutes’ walk to Perth Rail and Bus Stations, Parklands Hotel offers modern accommodation with free Wi-Fi, free parking, a bar, 2 restaurants, and a garden with an outdoor seating area.

L
Lilian
From
United Kingdom
Close to station, room clean, nothing too much trouble, staff very friendly and pleasant . Evening meals very good and good to see vegetarian/ pescatarian options available…..beetroot risotto delicious !
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 634 reviews
Price from
US$157.69
1 night, 2 adults

Sunbank House Metro Hotel

Perth (1.4 mi from Perth Royal Infirmary)

In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city centre and has a free private car park and free Wi-Fi.

A
Adrian
From
Germany
Great Location and very nice staff. We will definitely come back.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 654 reviews
Price from
US$134.03
1 night, 2 adults

Scone Arms Hotel

New Scone (2.3 mi from Perth Royal Infirmary)

Set 3.4 km from Scone Palace, Scone Arms Hotel offers 3-star accommodation in New Scone and has a shared lounge, a restaurant and a bar.

L
Lynda
From
New Zealand
Lovely food and rooms. Great helpful staff.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 283 reviews
Price from
US$143.23
1 night, 2 adults

Lovat Hotel

Perth (1,100 ft from Perth Royal Infirmary)

Lovat Hotel is located in the ‘Fair City of Perth’ which is recognized as the Gateway to the Highlands with easy access to all the main routes to other cities such as Edinburgh, St Andrews, Glasgow,...

C
Chaudhry Arif
From
Pakistan
room was good. breakfast was good
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,404 reviews
Price from
US$153.74
1 night, 2 adults
See more properties near Perth Royal Infirmary

Most booked hotels near Perth Royal Infirmary in the past month

See all

Number 1Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,034 reviews

Number 2Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,559 reviews

Number 3Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,186 reviews

Number 4Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,404 reviews

Number 5Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 789 reviews

Number 6Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 634 reviews

Number 7Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,676 reviews

Number 8Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 898 reviews

Number 9Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 549 reviews

Number 10Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews