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.

G
Gillian
From
Australia
The staff were amazing. So friendly and very helpful. The hotel is clean, comfortable and location was so good. Highly recommend.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,188 reviews
Price from
US$210.46
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.

J
James
From
United Kingdom
The staff were welcoming, and the room was excellent. The breakfast was delicious, and the service was first class. We were extremely impressed with the Holiday Inn Express Perth.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,824 reviews
Price from
US$126.27
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.

D
David
From
Netherlands
Food was very good, friendly staff and great location.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 632 reviews
Price from
US$157.84
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.

G
Galea
From
Malta
We booked a room at this property mostly because it is situated in a quiet area and nearby the Kinnoull Forest Park (great for anyone wishing to go for a hike). The room we had was large and the bed was super comfortable. The bathroom fit all our needs as well. We only booked it for two nights but the stay was overall excellent! For the breakfast we could choose what we wanted every morning, which was great. The place is family-run - and the housekeepers (manager & his son) were very welcoming, friendly and kind people. One evening before our departure the next morning, the manager was kind enough to book a taxi for us :)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 653 reviews
Price from
US$134.17
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.

J
James
From
United States
Great hotel and pub. Clean, comfortable rooms just a few minutes drive from Scone Palace. Food was good (chili chicken!), staff was excellent, and we received a hearty welcome from Daryl, Darren, Marcus, and John. Cheers lads
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 283 reviews
Price from
US$143.37
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,...

M
Magdalena
From
Poland
Nice room, clean, helpful staff, good breakfast
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,406 reviews
Price from
US$153.90
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.7
Good - What previous guests thought, 2,543 reviews

Number 2Booked hotel near Perth Royal Infirmary

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

Number 3Booked hotel near Perth Royal Infirmary

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

Number 4Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,406 reviews

Number 5Booked hotel near Perth Royal Infirmary

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

Number 6Booked hotel near Perth Royal Infirmary

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

Number 7Booked hotel near Perth Royal Infirmary

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

Number 8Booked hotel near Perth Royal Infirmary

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

Number 9Booked hotel near Perth Royal Infirmary

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

Number 10Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 164 reviews