Find cheap hotels near Royal Infirmary
Check availability on hotels close to Royal Infirmary
Tomorrow night
Check prices close to Royal Infirmary for tomorrow night, 25 Nov - 26 NovFeatured Hotels in Royal Infirmary
OYO Arden Guest House, Craigmillar Castle Edinburgh
126 Old Dalkeith Road, Edinburgh, Scotland
0.73 km from Royal Infirmary
The price is €110 per night
€110
includes taxes & fees
15 Dec - 16 Dec
Our customers tell us that they can't get enough of the helpful staff at OYO Arden Guest House, Craigmillar Castle Edinburgh. During your stay, you'll be within walking distance of Royal Infirmary. Features include free WiFi in public areas and free self-parking, plus a golf course.
Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
4.76 km from Royal Infirmary
The price is €143 per night
€143
includes taxes & fees
23 Dec - 24 Dec
Our customers tell us they can't get enough of Apex Grassmarket Hotel's great location. During your stay, you're just a quick walk from Edinburgh Castle. You'll find features such as free WiFi in public areas, plus an indoor pool and a restaurant.
Northumberland Hotel
31-33 Craigmillar Park, Edinburgh, Scotland
2.13 km from Royal Infirmary
The price is €72 per night
€72
includes taxes & fees
25 Nov - 26 Nov
Our customers tell us that they enjoy the overall property condition at Northumberland Hotel. During your stay, you'll be within walking distance of Royal Commonwealth Pool. Enjoy features like free WiFi in public areas and free self-parking.
Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
4.83 km from Royal Infirmary
The price is €173 per night
€173
includes taxes & fees
25 Nov - 26 Nov
Apex Waterloo Place Hotel's great location gets high marks from our customers. During your stay, you're just a quick walk from Royal Mile. Enjoy features like free WiFi in public areas, plus a full-service spa and an indoor pool.
Kildonan Lodge Hotel
27 Craigmillar Park, Edinburgh, Scotland
2.19 km from Royal Infirmary
The price is €109 per night
€109
includes taxes & fees
25 Nov - 26 Nov
Our customers tell us that they can't get enough of the helpful staff at Kildonan Lodge Hotel. During your stay, you'll be within walking distance of University of Edinburgh. You'll find features such as free WiFi in public areas, plus a bar and breakfast (surcharge).
Allison House 17
17 Mayfield Gardens, Edinburgh, Scotland
2.69 km from Royal Infirmary
The price is €90 per night
€90
includes taxes & fees
27 Nov - 28 Nov
Our customers tell us they can't get enough of Allison House 17's great location. During your stay, you're just a quick walk from National Library of Scotland. Features include free WiFi in public areas and free self-parking.
Prestonfield House
Priestfield Road, Edinburgh, Scotland
2.2 km from Royal Infirmary
Our customers tell us that they can't get enough of the helpful staff at Prestonfield House. During your stay, you'll be within walking distance of University of Edinburgh. Free breakfast, free WiFi in public areas and free self-parking are available. This property offers pet-friendly amenities, such as food and water bowls.
CoDE Pod – The CoURT - Edinburgh
1 a Parliament Square, Edinburgh, Scotland
4.7 km from Royal Infirmary
The price is €92 per night
€92
includes taxes & fees
2 Dec - 3 Dec
CoDE Pod – The CoURT - Edinburgh's great location gets high marks from our customers. During your stay, you're just a quick walk from Royal Mile. You'll find features such as free WiFi in public areas, plus a bar and breakfast (surcharge).
The Scott
18 Holyrood Park Rd, Edinburgh, Scotland
2.9 km from Royal Infirmary
The price is €212 per night
€212
includes taxes & fees
1 Dec - 2 Dec
The Scott's great location gets high marks from our customers. During your stay, you're just a quick walk from John McIntyre Conference Centre. Features include free WiFi in public areas and free self-parking, plus a restaurant. This property offers pet-friendly amenities, such as food and water bowls.
Duddingston Guest House
59 Duddingston Park S, Edinburgh, Scotland
2.47 km from Royal Infirmary
During your stay at Duddingston Guest House, you'll be within walking distance of Portobello Beach. Features include free WiFi in public areas, plus breakfast (surcharge) and laundry facilities.
ibis Edinburgh Centre South Bridge - Royal Mile
77 South Bridge, Edinburgh, Scotland
4.42 km from Royal Infirmary
The price is €143 per night
€143
includes taxes & fees
15 Dec - 16 Dec
Our customers tell us they can't get enough of ibis Edinburgh Centre South Bridge - Royal Mile's great location. During your stay, you're just a quick walk from Royal Mile. Enjoy features like free WiFi in public areas, plus a restaurant and a bar. This property offers pet-friendly amenities, such as food and water bowls.
Airdenair Guest House
29 Kilmaurs Road, Edinburgh, Scotland
2.39 km from Royal Infirmary
The price is €94 per night
€94
includes taxes & fees
25 Nov - 26 Nov
During your stay at Airdenair Guest House, you're just a quick walk from John McIntyre Conference Centre. Free WiFi in public areas is available.
Beautiful Georgian property enjoying a quiet location. Sleeps 10.
Edinburgh, Lothian
2.42 km from Royal Infirmary
During your stay at this holiday home, you're just a quick walk from Holyrood Park. Free WiFi and 3 bathrooms are available in the holiday home.
The Alexander Guest House
35, Mayfield Gardens - EH9 2BX, Edinburgh, Scotland
2.54 km from Royal Infirmary
The price is €84 per night
€84
includes taxes & fees
27 Nov - 28 Nov
During your stay at The Alexander Guest House, you'll be within walking distance of Royal Mile. Enjoy features like free WiFi in public areas and free self-parking, plus breakfast (surcharge).
Allison House 16 Guesthouse
16 Mayfield Gardens, Newington, Edinburgh, Scotland
2.57 km from Royal Infirmary
The price is €94 per night
€94
includes taxes & fees
8 Dec - 9 Dec
During your stay at Allison House 16 Guesthouse, you're just a quick walk from National Library of Scotland. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant.
Don't see what you're looking for?
See all available properties in Royal Infirmary
View all propertiesLowest 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.
Recent Craigmillar hotel reviews by travellers like youebookers verified reviews
5/5 Excellent
Vastinetta hinnalle
"Matkalla kavereiden kanssa. Erinomainen sijainti ja isot huoneet. Hyvät sängyt ja kylpyhuone, jossa hyvä suihku.
Respassa erinomainen palvelu. Aamupala maksoi 20 eur ja oli hinnan arvoinen"
A verified traveller stayed at Apex Grassmarket Hotel
Posted 11 months ago
Areas of Royal Infirmary
Hotels by...
Other accommodation options
Top Trending
Hotels
Tallink City HotelHotels near Langkawi Sky BridgeHotels in AssamWedding Hotels in EdinburghHotels near Sabiha Gokcen Intl.Nangi's PrideChalets RovaniemiDeluxe InnHotels near Altyn-Emel National ParkTeatro Boutique Rooms & SuitesHotelli KorpilampiHotels near Rajiv Gandhi Cancer Institute & Research CentreHotels in CroatiaHotels near Georgioupolis Beach
Flights
Flights to AtraniFlights from Helsinki to GävleFlights from Copenhagen to PositanoFlights from Helsinki to KempeleFlights from RaaheFlights to FuengirolaBritish AirwaysFlights from Opa Locka ExecutiveFlights from Helsinki to ReykjavikFlights from Wolfsburg Train StationFlights from Helsinki to San JavierFlights to MontichiariFlights from KurnoolFlights from Helsinki to LondonFlights from Helsinki to La Spezia
Holidays