
Find hotels near Royal Infirmary, Edinburgh from SAR 241
- 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

Prestonfield House
Prestonfield House2.2 km from Royal Infirmary
9.8 out of 10, Exceptional, (294 reviews)
The price is SAR 1,396
SAR 1,675 total
includes taxes & fees
8 Apr - 9 Apr

Kildonan Lodge Hotel
Kildonan Lodge HotelNewington, 2.2 km from Royal Infirmary
9.0 out of 10, Wonderful, (360 reviews)
The price is SAR 419
SAR 503 total
includes taxes & fees
12 Apr - 13 Apr

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

Dorstan House
Dorstan House2.5 km from Royal Infirmary
9.0 out of 10, Wonderful, (796 reviews)
The price is SAR 451
SAR 542 total
includes taxes & fees
14 Apr - 15 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 482
SAR 578 total
includes taxes & fees
7 Apr - 8 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 231
SAR 278 total
includes taxes & fees
12 Apr - 13 Apr

Edinburgh 37
Edinburgh 37Newington, 2.5 km from Royal Infirmary
8.4 out of 10, Very Good, (212 reviews)
The price is SAR 523
SAR 628 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 328
SAR 393 total
includes taxes & fees
9 Apr - 10 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 537
SAR 645 total
includes taxes & fees
9 Apr - 10 Apr

Gifford House
Gifford House2.7 km from Royal Infirmary
8.0 out of 10, Very Good, (14 reviews)
The price is SAR 368
SAR 441 total
includes taxes & fees
9 Apr - 10 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 252
SAR 302 total
includes taxes & fees
22 Apr - 23 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 616
SAR 740 total
includes taxes & fees
13 Apr - 14 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 253
SAR 303 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 331
SAR 397 total
includes taxes & fees
9 Apr - 10 Apr

The Alexander Guest House
The Alexander Guest HouseNewington, 2.5 km from Royal Infirmary
7.8 out of 10, Good, (95 reviews)
The price is SAR 275
SAR 330 total
includes taxes & fees
13 Apr - 14 Apr

Aynetree Guest House
Aynetree Guest House3 km from Royal Infirmary
7.6 out of 10, Good, (248 reviews)
The price is SAR 354
SAR 425 total
includes taxes & fees
7 Apr - 8 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 622
SAR 1,019 total
includes taxes & fees
9 Apr - 10 Apr

Northumberland Hotel
Northumberland HotelNewington, 2.1 km from Royal Infirmary
6.4 out of 10, (759 reviews)
The price is SAR 201
SAR 241 total
includes taxes & fees
26 Apr - 27 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,418
SAR 2,059 total
includes taxes & fees
8 Apr - 9 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 Grassmarket 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
- The Scott
- Prestonfield House
- Aparthotel Adagio Edinburgh Royal Mile
- Edinburgh Travel Guest House
- The Alba House
- Leonardo Royal Hotel Edinburgh
- Kingsley Edinburgh
- Mount Royal Hotel Edinburgh by The Unlimited Collection
- Gifford House
- ibis Edinburgh Centre South Bridge - Royal Mile
- Dorstan House
- Airdenair Guest House









































































