Accommodation Flights Flight + Hotel Car rentals Airport taxis

Looking for properties near Perth Royal Infirmary?

Then you've come to the right place! Enter your dates and choose out of 38 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured hotels near Perth Royal Infirmary

Guests' Choice
  • £42

    Average price per night

    The Fitzroy

    The Fitzroy

    Perth (0.1 miles from Perth Royal Infirmary)

    9.8 Exceptional 408 reviews
    Description Featuring free WiFi throughout the property, The Fitzroy is situated just a 20-minute walk from Perth, 3 km from Scone Palace. Free private parking is available on site.
    Review

    "The Fitzroy checks all the boxes - the owners are a lovely couple, who are full of useful information and good stories. The rooms are very tastefully decorated, the bathrooms are brand new and as clean..."

    Frauke. Germany
  • £69

    Average price per night

    The Chimneys

    The Chimneys

    Perth (0.1 miles from Perth Royal Infirmary)

    9.9 Exceptional 96 reviews
    Description Located in Perth, 3 km from Scone Palace, The Chimneys has a garden and rooms with free WiFi access. Popular points of interest around the property include Perth Concert Hall and Perth Royal...
    Review

    "What a delightful find. Helen was the most wonderful host and her restaurant recommendations were spot on. Being able to walk to one of the local pubs is an added advantage. The accommodation was perfect..."

    MarkyMark59. France
  • £45

    Average price per night

    Rowanlea Guest House

    Rowanlea Guest House 4 stars

    Perth (0.1 miles from Perth Royal Infirmary)

    9.6 Exceptional 482 reviews
    Description With free WiFi and free private parking, Rowanlea Guest House Perth offers bed and breakfast accommodation in the heart of Perth.
    Review

    "This place is great! Specially we loved staff and great breakfast :)"

    Ajda. Slovenia
  • £40

    Average price per night

    Heidl Guest House

    Heidl Guest House 3 stars

    Perth (0.5 miles from Perth Royal Infirmary)

    9.6 Exceptional 628 reviews
    Description Situated in the centre of Perth, a 35-minute drive from Dundee, this guest house offers free Wi-Fi and free parking on site.
    Review

    "the location, the bedroom comfort were excellent and both the owners were extremely helpful and welcoming, which we appreciated a lot, and which is rare in hotels,"

    marie. France
  • £135

    Average price per night

    The Townhouse

    The Townhouse 5 stars

    Perth (0.9 miles from Perth Royal Infirmary)

    9.9 Exceptional 464 reviews
    Description This elegantly restored, award-winning 19th Century property has views over South Inch Park, just 2 minutes’ walk from the banks of the river Tay.
    Review

    "David is a lovely host! My room was everything and more. Had a fabulous breakfast. Looking forward to returning next month."

    SDC. Qatar
  • £34

    Average price per night

    Alma Villa Guest House

    Alma Villa Guest House

    Perth (0.7 miles from Perth Royal Infirmary)

    9.6 Exceptional 188 reviews
    Description Situated 2.2 km from Scone Palace, Alma Villa Guest House features accommodation with free WiFi in Perth.
    Review

    "The guest house is very easy to reach. The room was very comfortable and clean. The owners are very kind and they gave us some useful hints about visiting Perth and Scotland. The breakfast... simply delicious!!!"

    STEFANO. Italy