Book accommodation with us today near Royal Infirmary of Edinburgh and enjoy a holiday your way. Check out 152 hotels and select the one that fits you best near the landmark.
1-20 out of 142
Sort by:
near distance
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
- Distance: near to far
7.2
Very good11 total reviews
our site & Booking.com
Map
4.6 km from City Centre500 m from Royal Infirmary of Edinburgh
From£ 266
/nightSelect
Lovely City HomeHoliday home
7.0
Very good42 total reviews
our site & Booking.com
Map
4.9 km from City Centre600 m from Royal Infirmary of Edinburgh
From£ 298
/nightSelect


Little France House Room1Bed & Breakfast
9.3
Perfect33 total reviews
our site & Booking.com
Map
4.9 km from City Centre600 m from Royal Infirmary of Edinburgh
While staying at the Little France House Room1 you are invited to discover Edinburgh Old Town, set 4.6 km away, or Museum of Childhood, which is about 10 minutes' drive away.
From£ 31
/nightSelect


Little France House Room2Homestay
8.9
Great59 total reviews
our site & Booking.com
Map
4.8 km from City Centre600 m from Royal Infirmary of Edinburgh
From£ 40
/nightSelect


6.8
Nice8 total reviews
our site & Booking.com
Map
4.1 km from City Centre700 m from Royal Infirmary of Edinburgh
From£ 153
/nightSelect


6.0
Nice500 total reviews
our site & Booking.com
Map
4.0 km from City Centre800 m from Royal Infirmary of Edinburgh
While staying at the Oyo Arden Guest House, Craigmillar Castle Edinburgh you are invited to discover Palace of Holyroodhouse, set 3.7 km away, or Arthur's Seat hike, which is 2.6 km away.
From£ 68
/nightSelect


8.7
Great23 total reviews
our site & Booking.com
Map
4.5 km from City Centre1000 m from Royal Infirmary of Edinburgh
From£ 363
/nightSelect


Samsara HomeHomestay
8.8
Great56 total reviews
our site & Booking.com
Map
3.5 km from City Centre1000 m from Royal Infirmary of Edinburgh
From£ 93
/nightSelect


Single Room In 3 Bedroom HouseHomestay
8.4
Great21 total reviews
our site & Booking.com
Map
4.9 km from City Centre1.0 km from Royal Infirmary of Edinburgh
From£ 79
/nightSelect


Lux 2 Bedroom Ground Floor ApartmentApartment
9.7
Perfect122 total reviews
our site & Booking.com
Map
4.2 km from City Centre1.0 km from Royal Infirmary of Edinburgh
From£ 222
/nightSelect


The NeukApartment
6.9
Nice11 total reviews
our site & Booking.com
Map
4.4 km from City Centre1.0 km from Royal Infirmary of Edinburgh
From£ 95
/nightSelect


8.8
Great59 total reviews
our site & Booking.com
Map
4.0 km from City Centre1.0 km from Royal Infirmary of Edinburgh
From£ 187
/nightSelect


Double Room In 3 Bedroom HouseHomestay
7.1
Very good14 total reviews
our site & Booking.com
Map
4.9 km from City Centre1.0 km from Royal Infirmary of Edinburgh
From£ 92
/nightSelect


Spacious 3 Bedroom FlatApartment
5.7
Needs improvement9 total reviews
our site & Booking.com
Map
3.9 km from City Centre1.1 km from Royal Infirmary of Edinburgh
From£ 401
/nightSelect


Guestready - Edinburgh Elegant HomeApartment
7.9
Very good14 total reviews
our site & Booking.com
Map
5.1 km from City Centre1.1 km from Royal Infirmary of Edinburgh
From£ 127
/nightSelect


The Metro OasisApartment
8.2
Great12 total reviews
our site & Booking.com
Map
3.4 km from City Centre1.1 km from Royal Infirmary of Edinburgh
From£ 265
/nightSelect


Casa PorciansHomestay
8.2
Great18 total reviews
our site & Booking.com
Map
4.4 km from City Centre1.2 km from Royal Infirmary of Edinburgh
From£ 26
/nightSelect


8.4
Great47 total reviews
our site & Booking.com
Map
5.1 km from City Centre1.2 km from Royal Infirmary of Edinburgh
Palace of Holyroodhouse and Gilmerton Cove are located 4.2 km and 2.8 km from the 2-Bedroom Holiday Home With Private Garden & Parking respectively.
From£ 181
/nightSelect


A Nice Room In EdinburghHomestay
6.0
Nice1 total review
our site & Booking.com
Map
3.8 km from City Centre1.2 km from Royal Infirmary of Edinburgh
From£ 109
/nightSelect


City EscapeHomestay
8.1
Great38 total reviews
our site & Booking.com
Map
3.3 km from City Centre1.2 km from Royal Infirmary of Edinburgh
From£ 48
/nightSelect
Show more
Hotels near Royal Infirmary of Edinburgh in Edinburgh
| 🏨 Hotels near Royal Infirmary of Edinburgh | 142 |
| 👛 Lowest price | 193 GBP |
| ✍️ Hotels Reviews | 7 |