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.

I
Irene
From
United Kingdom
I got a late deal at a very reasonable price .
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,193 reviews
Price from
$212.79
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 center, the hotel offers free parking, free Wi-Fi, breakfasts and clean, modern rooms.

S
Steve
From
United States
Great location, friendly staff
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,838 reviews
Price from
$127.68
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 accommodations with free Wi-Fi, free parking, a bar, 2 restaurants, and a garden with an outdoor seating area.

M
Marc
From
Switzerland
Everything was simply great the restaurant was an absolute stunner and the staff was fantastic
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 628 reviews
Price from
$159.59
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 center and has a free private car park and free Wi-Fi.

M
Malcolm
From
United Kingdom
The set up is superb, lovely comfy bed, nice room and a huge high quality breakfast. Everything one would want. Plus plenty of hot water, excellent shower and nice common lounge. Good location and parking. A very good stay.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 652 reviews
Price from
$150.28
1 night, 2 adults

Scone Arms Hotel

New Scone (2.3 mi from Perth Royal Infirmary)

Located 2.1 miles from Scone Palace, Scone Arms Hotel offers 3-star accommodations in New Scone and has a shared lounge, a restaurant and a bar.

M
Mike
From
United States
The people are really nice. Comfortable rooms. Nice location just outside of Perth
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 287 reviews
Price from
$144.96
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,...

A
Andrej
From
Slovakia
Large and comfortable room, very pleasant hotel staff, excellent price. The whole place has an unique genius loci. Would definitely return again.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,403 reviews
Price from
$155.60
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,524 reviews

Number 2Booked hotel near Perth Royal Infirmary

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

Number 3Booked hotel near Perth Royal Infirmary

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

Number 4Booked hotel near Perth Royal Infirmary

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

Number 5Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 788 reviews

Number 6Booked hotel near Perth Royal Infirmary

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

Number 7Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 628 reviews

Number 8Booked hotel near Perth Royal Infirmary

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

Number 9Booked hotel near Perth Royal Infirmary

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

Number 10Booked hotel near Perth Royal Infirmary

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 167 reviews