
Find hotels near Royal Infirmary, Edinburgh from NT$1,529
- 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, (289 reviews)
The price is NT$8,240
NT$9,888 total
includes taxes & fees
Jan 27 - Jan 28

Highfield Guest House
Highfield Guest HouseNewington, 2.6 km from Royal Infirmary
9.8 out of 10, Exceptional, (99 reviews)
The price is NT$4,247
NT$5,097 total
includes taxes & fees
Jan 18 - Jan 19

Kildonan Lodge Hotel
Kildonan Lodge HotelNewington, 2.2 km from Royal Infirmary
9.0 out of 10, Wonderful, (347 reviews)
The price is NT$1,493
NT$1,792 total
includes taxes & fees
Jan 22 - Jan 23

Premier Inn Edinburgh A1 - Newcraighall
Premier Inn Edinburgh A1 - Newcraighall3 km from Royal Infirmary
9.0 out of 10, Wonderful, (16 reviews)
The price is NT$2,018
NT$2,422 total
includes taxes & fees
Jan 16 - Jan 17

Grangeview Guest House
Grangeview Guest HouseNewington, 2.7 km from Royal Infirmary
9.0 out of 10, Wonderful, (69 reviews)
The price is NT$2,974
NT$3,569 total
includes taxes & fees
Jan 26 - Jan 27

The Abbey Residence
The Abbey Residence2 km from Royal Infirmary
8.0 out of 10, Very Good, (72 reviews)
The price is NT$1,864
NT$2,237 total
includes taxes & fees
Jan 19 - Jan 20

The Salisbury Hotel
The Salisbury HotelSouthside, 3.1 km from Royal Infirmary
8.6 out of 10, Excellent, (883 reviews)
The price is NT$2,867
NT$3,440 total
includes taxes & fees
Jan 28 - Jan 29

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 NT$4,396
NT$5,275 total
includes taxes & fees
Jan 19 - Jan 20

Hotel Ceilidh-donia
Hotel Ceilidh-donia2.6 km from Royal Infirmary
9.4 out of 10, Exceptional, (816 reviews)
The price is NT$3,186
NT$3,823 total
includes taxes & fees
Jan 26 - Jan 27

Premier Inn Edinburgh East
Premier Inn Edinburgh East2.9 km from Royal Infirmary
7.4 out of 10, Good, (30 reviews)
The price is NT$1,876
NT$2,252 total
includes taxes & fees
Jan 23 - Jan 24

First Lasswade Road House
First Lasswade Road House2 km from Royal Infirmary
7.6 out of 10, Good, (4 reviews)

Arden Guest House, Craigmillar Castle Edinburgh
Arden Guest House, Craigmillar Castle Edinburgh0.7 km from Royal Infirmary
6.8 out of 10, (313 reviews)
The price is NT$2,102
NT$2,932 total
includes taxes & fees
Jan 28 - Jan 29

Northumberland Hotel
Northumberland HotelNewington, 2.1 km from Royal Infirmary
6.4 out of 10, (749 reviews)
The price is NT$1,275
NT$1,529 total
includes taxes & fees
Feb 1 - Feb 2

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 NT$2,088
NT$2,506 total
includes taxes & fees
Jan 18 - Jan 19

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 NT$13,070
NT$18,742 total
includes taxes & fees
Jan 25 - Jan 26

Airdenair Guest House
Airdenair Guest House2.4 km from Royal Infirmary
8.4 out of 10, Very Good, (54 reviews)
The price is NT$2,301
NT$2,761 total
includes taxes & fees
Jan 28 - Jan 29

Edinburgh Holiday Guest House
Edinburgh Holiday Guest HouseNewington, 3 km from Royal Infirmary
8.0 out of 10, Very Good, (116 reviews)
The price is NT$2,124
NT$2,548 total
includes taxes & fees
Jan 18 - Jan 19
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.
Top Royal Infirmary Hotel Reviews

The Abbey Residence
10/10 Excellent

































































