
Find hotels near Royal Infirmary, Edinburgh from SAR 244
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Royal Infirmary hotels

Kildonan Lodge Hotel
Kildonan Lodge HotelNewington, 2.2 km from Royal Infirmary
9.0 out of 10, Wonderful, (360 reviews)
The price is SAR 395
SAR 474 total
includes taxes & fees
16 Apr - 17 Apr

The Scholar
The ScholarSouthside, 3 km from Royal Infirmary
9.2 out of 10, Wonderful, (1,003 reviews)
The price is SAR 458
SAR 549 total
includes taxes & fees
12 Apr - 13 Apr

Dorstan House
Dorstan House2.5 km from Royal Infirmary
9.0 out of 10, Wonderful, (797 reviews)
The price is SAR 419
SAR 502 total
includes taxes & fees
13 Apr - 14 Apr

Grangeview Guest House
Grangeview Guest HouseNewington, 2.7 km from Royal Infirmary
9.0 out of 10, Wonderful, (69 reviews)
The price is SAR 498
SAR 597 total
includes taxes & fees
12 Apr - 13 Apr

Premier Inn Edinburgh A1 - Newcraighall
Premier Inn Edinburgh A1 - Newcraighall3 km from Royal Infirmary
9.0 out of 10, Wonderful, (17 reviews)
The price is SAR 235
SAR 282 total
includes taxes & fees
19 Apr - 20 Apr

Edinburgh 37
Edinburgh 37Newington, 2.5 km from Royal Infirmary
8.4 out of 10, Very Good, (213 reviews)
The price is SAR 489
SAR 587 total
includes taxes & fees
12 Apr - 13 Apr

The Abbey Residence
The Abbey Residence2 km from Royal Infirmary
8.0 out of 10, Very Good, (77 reviews)
The price is SAR 329
SAR 395 total
includes taxes & fees
14 Apr - 15 Apr

The Salisbury Hotel
The Salisbury HotelSouthside, 3.1 km from Royal Infirmary
8.6 out of 10, Excellent, (892 reviews)
The price is SAR 444
SAR 533 total
includes taxes & fees
15 Apr - 16 Apr

Gifford House
Gifford House2.7 km from Royal Infirmary
8.0 out of 10, Very Good, (14 reviews)
The price is SAR 372
SAR 447 total
includes taxes & fees
15 Apr - 16 Apr

Edinburgh Travel Guest House
Edinburgh Travel Guest HouseNewington, 2.8 km from Royal Infirmary
8.0 out of 10, Very Good, (19 reviews)
The price is SAR 230
SAR 276 total
includes taxes & fees
12 Apr - 13 Apr

The Ben Doran Guest House
The Ben Doran Guest HouseNewington, 2.7 km from Royal Infirmary
8.2 out of 10, Very Good, (475 reviews)
The price is SAR 624
SAR 749 total
includes taxes & fees
13 Apr - 14 Apr

Arrandale Guest House
Arrandale Guest HouseNewington, 2.5 km from Royal Infirmary
7.6 out of 10, Good, (191 reviews)
The price is SAR 338
SAR 405 total
includes taxes & fees
19 Apr - 20 Apr

Airdenair Guest House
Airdenair Guest House2.4 km from Royal Infirmary
8.4 out of 10, Very Good, (56 reviews)
The price is SAR 323
SAR 388 total
includes taxes & fees
12 Apr - 13 Apr

Premier Inn Edinburgh East
Premier Inn Edinburgh East2.9 km from Royal Infirmary
7.6 out of 10, Good, (31 reviews)
The price is SAR 273
SAR 328 total
includes taxes & fees
19 Apr - 20 Apr

Aynetree Guest House
Aynetree Guest House3 km from Royal Infirmary
7.6 out of 10, Good, (248 reviews)
The price is SAR 357
SAR 429 total
includes taxes & fees
15 Apr - 16 Apr

First Lasswade Road House
First Lasswade Road House2 km from Royal Infirmary
7.6 out of 10, Good, (4 reviews)
The price is SAR 624
SAR 1,022 total
includes taxes & fees
13 Apr - 14 Apr

Northumberland Hotel
Northumberland HotelNewington, 2.1 km from Royal Infirmary
6.4 out of 10, (760 reviews)
The price is SAR 203
SAR 244 total
includes taxes & fees
19 Apr - 20 Apr

2bed Apt Sleeps 4-near Meadows Park, Parking, Wifi
2bed Apt Sleeps 4-near Meadows Park, Parking, WifiNewington, 3 km from Royal Infirmary
The price is SAR 1,437
SAR 2,086 total
includes taxes & fees
10 Apr - 11 Apr

Edinburgh Holiday Guest House
Edinburgh Holiday Guest HouseNewington, 3 km from Royal Infirmary
8.0 out of 10, Very Good, (120 reviews)
The price is SAR 385
SAR 462 total
includes taxes & fees
13 Apr - 14 Apr
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Royal Infirmary
Top Royal Infirmary Hotel Reviews

Apex Waterloo Place Hotel
10/10 Excellent
Hotels near other Royal Infirmary attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Edinburgh Attractions
Other Hotels near Royal Infirmary, Craigmillar
More Hotel Options in Royal Infirmary
- Adventure Hotels
- Boutique Hotels
- Business Hotels
- Cheap Hotels
- Family Hotels
- Golf Hotels
- Green Hotels
- Historic Hotels
- Hotel with a Concierge
- Hotels with Bars
- Hotels with Free Parking
- Hotels with WiFi
- Hotels with a Pool
- Hotels with an Indoor Pool
- Hotels with smoking rooms
- Luxury Hotels
- Pet-friendly Hotels
- Resorts & Hotels with Spas
- Shopping Hotels
Explore more hotels
- Prestonfield House
- Aparthotel Adagio Edinburgh Royal Mile
- Edinburgh Travel Guest House
- The Alba House
- Leonardo Royal Hotel Edinburgh
- Kingsley Edinburgh
- The Scott
- Mount Royal Hotel Edinburgh by The Unlimited Collection
- Gifford House
- ibis Edinburgh Centre South Bridge - Royal Mile
- Airdenair Guest House
- Dorstan House









































































