498 Cheap Hotels Near Royal Infirmary

See all 498 Hotels in Royal Infirmary
Aaron Lodge Guest House Hotel

Aaron Lodge Guest House Hotel

0.7 km from Royal Infirmary

128 Old Dalkeith Road, Edinburgh EH16 4SD

4.0 out of 5.0
4.3 out of 5 (114 reviews)

Located in Liberton, this guesthouse is 0.5 mi (0.9 km) from Royal Infirmary and within 3 mi (5 km) of University of Edinburg …

Get Rates
Arden Guest House

Arden Guest House

0.7 km from Royal Infirmary

126 Old Dalkeith Road, Edinburgh EH16 4SD

3.0 out of 5.0
3.8 out of 5 (91 reviews)

Located in Liberton, this guesthouse is 0.6 mi (0.9 km) from Royal Infirmary and within 3 mi (5 km) of University of Edinburg …

NZ$113
Alpha Guest House

Alpha Guest House

1.4 km from Royal Infirmary

19 Old Dalkeith, Edinburgh EH16 4TE

3.0 out of 5.0
4.3 out of 5 (8 reviews)

Situated in Edinburgh, this guesthouse is within 1 mi (2 km) of Royal Infirmary and Royal Commonwealth Pool. University of …

Get Rates
Emerald Guest House

Emerald Guest House

1.6 km from Royal Infirmary

3 Drum Street, Edinburgh EH17 8QQ

3.0 out of 5.0
4.2 out of 5 (43 reviews)

Located in Gilmerton, this guesthouse is 0.1 mi (0.1 km) from Gilmerton Cove and 3.1 mi (5 km) from Royal Commonwealth Pool …

Get Rates
The Cameron Bed and Breakfast

The Cameron Bed and Breakfast

1.8 km from Royal Infirmary

5 Cameron Terrace, Edinburgh EH16 5LD

3.0 out of 5.0
4.6 out of 5 (35 reviews)

Located in Newington, this bed & breakfast is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. …

Get Rates
Clearburn Apartment

Clearburn Apartment

2 km from Royal Infirmary

2/4 Clearburn Gardens, Edinburgh EH16 5ET

4.0 out of 5.0
4 out of 5 (1 reviews)

Located in Newington, this apartment is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. …

Get Rates
Travelodge Edinburgh Cameron Toll

Travelodge Edinburgh Cameron Toll

2 km from Royal Infirmary

43 Craigmillar Park, Edinburgh EH16 5PD

3.0 out of 5.0
4 out of 5 (2 reviews)

Located in Newington, this hotel is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. Universit …

Get Rates
Northumberland Hotel

Northumberland Hotel

2.1 km from Royal Infirmary

31-33 Craigmillar Park, Edinburgh EH16 5PE

3.0 out of 5.0
3 out of 5 (310 reviews)

Located in Newington, this hotel is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. Universit …

NZ$90
Pollock Halls

Pollock Halls

3.2 km from Royal Infirmary

18 Holyrood Park Road, Edinburgh EH16 5AY

3.0 out of 5.0
4 out of 5 (1,380 reviews)

Located in Newington, this hostel is within 1 mi (2 km) of National Library of Scotland, University of Edinburgh, and Arthur' …

NZ$113
Adagio Edinburgh Royal Mile

Adagio Edinburgh Royal Mile

4.4 km from Royal Infirmary

231 Canongate, Edinburgh EH8 8BJ

3.5 out of 5.0
4.5 out of 5 (84 reviews)

Located in Old Town, this aparthotel is within a 10-minute walk of Museum of Childhood, Palace of Holyroodhouse, and St. Gile …

NZ$242

Royal Infirmary Accommodation Guide

If you’ve always dreamt of visiting one of the most iconic and awe-inspiring attractions in the area, Expedia.co.nz is here to help you find cheap hotels near Royal Infirmary in Edinburgh, Scotland. Touted as being among the most tourist-friendly accommodation around, the hotels here allow you easy access to the must-see spots on your list, so you can be amazed while basking in the beauty that Edinburgh is famous for.

Why stay far away from one of the most frequented sightseeing spots in town, when there are 498 Royal Infirmary hotels to choose from? Expedia.co.nz presents you with plenty of Royal Infirmary accommodation deals well within proximity to this acclaimed attraction. Review the amenities offered by each of your lodging options, and make a reservation at the hotel that’s right for you. Experience Royal Infirmary exactly how you’d like, when you use our easy-to-use tools to find the accommodation that’s ideal for you.