Search Filter

Star
  • 43
  • 215
  • 156
  • 16
  • 2
  • 1140
Accommodation Type
  • Apartments 1033
  • Hotels 183
  • Guest houses 120
  • Holiday homes 88
  • Bed and breakfasts 69
  • Aparthotels 28
  • Hostels 17
  • Inns 13
  • Country houses 6
  • Student accommodation 6
  • Lodges 3
  • Homestays 3
  • Boats 1
  • Resorts 1
  • Holiday parks 1
Hotel Facilities
  • Internet services1519
  • WiFi1518
  • Free WiFi1461
  • Heating1312
  • Non-smoking throughout1295
  • WiFi available in all areas1177
  • Parking936
  • Non-smoking rooms926
  • Free parking619
  • On-site parking550

Hotels near Royal Infirmary Edinburgh Hospital


Please select a hotel from the list of hotels in and near Royal Infirmary Edinburgh Hospital. The list below displays hotels within 30 kilometers of Royal Infirmary Edinburgh Hospital.
Order By
HOTEL IMAGE
Aaron Lodge

128 Old Dalkeith Road , Edinburgh , EH16 4SD

Aaron Lodge is 0.64 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
9.2 out of 10

From 592 Reviews
£ Avg/Night
HOTEL IMAGE
Arden Guest House

126 Old Dalkieth Road , Edinburgh , EH16 4SD

Arden Guest House is 0.67 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
7.4 out of 10

From 167 Reviews
£ Avg/Night
HOTEL IMAGE
Diamond - The Upper Craigour Royal infirmary House

41 Upper Craigour , Edinburgh , EH17 7SE

Diamond - The Upper Craigour Royal infirmary House is 0.77 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
0 out of 10

From 3 Reviews
£ Avg/Night
Ivy Niddrie Park

15 Castlepark Glade Edinburgh EH16 4GA , Edinburgh , EH9 3DE

Ivy Niddrie Park is 0.99 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
8.4 out of 10

From 81 Reviews
£ Avg/Night
Kelpies Serviced Apartments - Cameron

Craigend Park , Edinburgh , EH16 5XY

Kelpies Serviced Apartments - Cameron is 1.03 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
9 out of 10

From 12 Reviews
£ Avg/Night
O Hostel

411 Gilmerton Road , Edinburgh , EH17 7JJ

O Hostel is 1.10 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
6.9 out of 10

From 158 Reviews
£ Avg/Night
Elforma - Tudsbery House

5 Tudsbery Avenue , Edinburgh , EH16 4GX

Elforma - Tudsbery House is 1.11 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
8 out of 10

From 19 Reviews
£ Avg/Night
The Drybrough Apartments

3 Drybrough Crescent , Edinburgh , EH16 4FD

The Drybrough Apartments is 1.30 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
7.5 out of 10

From 98 Reviews
£ Avg/Night
Apartment on Drybrough Crescent 3/6

3/6 Drybrough Cresent , Edinburgh , EH16 4FB

Apartment on Drybrough Crescent 3/6 is 1.32 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
7 out of 10

From 36 Reviews
£ Avg/Night
Alpha Guest House

19 Old Dalkeith Road , Edinburgh , EH16 4TE

Alpha Guest House is 1.32 kilometers from Royal Infirmary Edinburgh Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
8.6 out of 10

From 293 Reviews
£ Avg/Night