
Find hotels near Royal Infirmary, Edinburgh from SAR 238
- 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,359
SAR 1,631 total
includes taxes & fees
26 Apr - 27 Apr

A Stay On The Brae
A Stay On The Brae1.9 km from Royal Infirmary
9.6 out of 10, Exceptional, (7 reviews)
The price is SAR 461
SAR 778 total
includes taxes & fees
6 Apr - 7 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 318
SAR 381 total
includes taxes & fees
16 Apr - 17 Apr

The Scholar
The ScholarSouthside, 3 km from Royal Infirmary
9.2 out of 10, Wonderful, (1,004 reviews)
The price is SAR 487
SAR 584 total
includes taxes & fees
12 Apr - 13 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 398
SAR 478 total
includes taxes & fees
1 Apr - 2 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 228
SAR 274 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, (77 reviews)
The price is SAR 361
SAR 433 total
includes taxes & fees
6 Apr - 7 Apr

Edinburgh 37
Edinburgh 37Newington, 2.5 km from Royal Infirmary
8.4 out of 10, Very Good, (212 reviews)
The price is SAR 596
SAR 715 total
includes taxes & fees
12 Apr - 13 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 462
SAR 554 total
includes taxes & fees
5 Apr - 6 Apr

Gifford House
Gifford House2.7 km from Royal Infirmary
8.0 out of 10, Very Good, (11 reviews)
The price is SAR 402
SAR 483 total
includes taxes & fees
6 Apr - 7 Apr

Dorstan House
Dorstan House2.5 km from Royal Infirmary
9.0 out of 10, Wonderful, (796 reviews)
The price is SAR 415
SAR 498 total
includes taxes & fees
13 Apr - 14 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 746
SAR 896 total
includes taxes & fees
1 Apr - 2 Apr

Edinburgh Travel Guest House
Edinburgh Travel Guest HouseNewington, 2.8 km from Royal Infirmary
7.6 out of 10, Good, (14 reviews)
The price is SAR 238
SAR 285 total
includes taxes & fees
7 Apr - 8 Apr

Aynetree Guest House
Aynetree Guest House3 km from Royal Infirmary
7.6 out of 10, Good, (246 reviews)
The price is SAR 382
SAR 458 total
includes taxes & fees
27 Apr - 28 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 311
SAR 373 total
includes taxes & fees
19 Apr - 20 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 931
SAR 1,391 total
includes taxes & fees
5 Apr - 6 Apr

Northumberland Hotel
Northumberland HotelNewington, 2.1 km from Royal Infirmary
6.4 out of 10, (759 reviews)
The price is SAR 198
SAR 238 total
includes taxes & fees
12 Apr - 13 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,393
SAR 2,030 total
includes taxes & fees
6 Apr - 7 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 348
SAR 418 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
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Prestonfield House | 9.8 Exceptional 294 reviews | View | ||||||
![]() A Stay On The Brae | 9.6 Exceptional 7 reviews | View | ||||||
![]() The Scott | 9.6 Exceptional 650 reviews | View | ||||||
![]() Kildonan Lodge Hotel | 9.0 Wonderful 360 reviews | View | ||||||
![]() The Scholar | 9.2 Wonderful 1,004 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
- Resorts & Hotels with Spas
- Romantic Hotels
- Shopping Hotels
Explore more hotels
- The Scott
- The Alba House
- Aparthotel Adagio Edinburgh Royal Mile
- 5 Bingham Place · 5-Bed House | Free Parking | Central | Sleeps 10
- Kingsley Edinburgh
- Gifford House
- Leonardo Royal Hotel Edinburgh
- Airdenair Guest House
- Dorstan House
- Modern 4-Bed Edinburgh House with Private Parking at City Centre
- Arrandale Guest House
- Mount Royal Hotel Edinburgh by The Unlimited Collection









































































