
Find hotels near Royal Infirmary, Edinburgh from SAR 247
- 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,350
SAR 1,620 total
includes taxes & fees
19 Apr - 20 Apr

Kildonan Lodge Hotel
Kildonan Lodge HotelNewington, 2.2 km from Royal Infirmary
9.0 out of 10, Wonderful, (362 reviews)
The price is SAR 449
SAR 539 total
includes taxes & fees
19 Apr - 20 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 288
SAR 346 total
includes taxes & fees
19 Apr - 20 Apr

The Abbey Residence
The Abbey Residence2 km from Royal Infirmary
8.0 out of 10, Very Good, (81 reviews)
The price is SAR 419
SAR 503 total
includes taxes & fees
19 Apr - 20 Apr

Edinburgh Travel Guest House
Edinburgh Travel Guest HouseNewington, 2.8 km from Royal Infirmary
8.4 out of 10, Very Good, (23 reviews)
The price is SAR 217
SAR 261 total
includes taxes & fees
19 Apr - 20 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 590
SAR 708 total
includes taxes & fees
19 Apr - 20 Apr

The Alexander Guest House
The Alexander Guest HouseNewington, 2.5 km from Royal Infirmary
7.8 out of 10, Good, (96 reviews)
The price is SAR 279
SAR 335 total
includes taxes & fees
19 Apr - 20 Apr

Aynetree Guest House
Aynetree Guest House3 km from Royal Infirmary
7.6 out of 10, Good, (250 reviews)
The price is SAR 339
SAR 407 total
includes taxes & fees
21 Apr - 22 Apr

Northumberland Hotel
Northumberland HotelNewington, 2.1 km from Royal Infirmary
6.4 out of 10, (761 reviews)
The price is SAR 206
SAR 247 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,453
SAR 2,109 total
includes taxes & fees
19 Apr - 20 Apr

Abbey Strand Apartments, at Holyrood
Abbey Strand Apartments, at Holyrood4.3 km from Royal Infirmary
9.8 out of 10, Exceptional, (148 reviews)
The price is SAR 785
SAR 941 total
includes taxes & fees
21 Apr - 22 Apr

Market Street Hotel
Market Street HotelOld Town Edinburgh, 4.8 km from Royal Infirmary
9.8 out of 10, Exceptional, (1,302 reviews)
The price is SAR 893
SAR 1,072 total
includes taxes & fees
26 Apr - 27 Apr

The Balmoral Hotel
The Balmoral HotelNew Town, 4.9 km from Royal Infirmary
9.8 out of 10, Exceptional, (1,002 reviews)
The price is SAR 2,327
SAR 2,792 total
includes taxes & fees
27 Apr - 28 Apr

Hotel du Vin & Bistro Edinburgh
Hotel du Vin & Bistro EdinburghOld Town Edinburgh, 4.4 km from Royal Infirmary
9.6 out of 10, Exceptional, (1,000 reviews)
The price is SAR 530
SAR 636 total
includes taxes & fees
19 Apr - 20 Apr

Old Town Chambers, Autograph Collection
Old Town Chambers, Autograph CollectionOld Town Edinburgh, 4.5 km from Royal Infirmary
9.6 out of 10, Exceptional, (1,000 reviews)
The price is SAR 1,251
SAR 1,577 total
includes taxes & fees
19 Apr - 20 Apr

The Lane Hotel
The Lane HotelMorningside, 4.5 km from Royal Infirmary
9.6 out of 10, Exceptional, (216 reviews)
The price is SAR 470
SAR 563 total
includes taxes & fees
19 Apr - 20 Apr

Forth House by Supercity Aparthotels
Forth House by Supercity AparthotelsBroughton, 5.2 km from Royal Infirmary
9.6 out of 10, Exceptional, (151 reviews)
The price is SAR 615
SAR 738 total
includes taxes & fees
19 Apr - 20 Apr

Ten Hill Place
Ten Hill PlaceSouthside, 4.1 km from Royal Infirmary
9.4 out of 10, Exceptional, (1,001 reviews)
The price is SAR 462
SAR 555 total
includes taxes & fees
19 Apr - 20 Apr

Black Ivy Hotel
Black Ivy HotelBruntsfield, 4.5 km from Royal Infirmary
9.4 out of 10, Exceptional, (362 reviews)
The price is SAR 546
SAR 655 total
includes taxes & fees
19 Apr - 20 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
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Prestonfield House | 9.8 Exceptional 294 reviews | View | ||||||
![]() The Scott | 9.6 Exceptional 658 reviews | View | ||||||
![]() Kildonan Lodge Hotel | 9.0 Wonderful 362 reviews | View | ||||||
![]() Premier Inn Edinburgh A1 - Newcraighall | 9.0 Wonderful 17 reviews | View | ||||||
![]() The Abbey Residence | 8.0 Very Good 81 reviews | View |
Top Royal Infirmary Hotel Reviews

Leonardo Royal Hotel Edinburgh
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
- Edinburgh Travel Guest House
- Prestonfield House
- Leonardo Royal Hotel Edinburgh
- The Alba House
- The Scott
- Kingsley Edinburgh
- Mount Royal Hotel Edinburgh by The Unlimited Collection
- ibis Edinburgh Centre South Bridge - Royal Mile
- Aparthotel Adagio Edinburgh Royal Mile
- Gifford House
- Airdenair Guest House
- Dorstan House









































































