Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


652 Cheap Hotels Near Royal Infirmary

See all 652 Hotels near Royal Infirmary
Arden Guest House

Arden Guest House

126 Old Dalkeith Road, Edinburgh
3.5 out of 5.0
Last booking: 2 days ago
2 others viewing this property now
3.8 out of 5 (113 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 Edinburgh and Arthur's Seat. Greyfriars ...

$125

$125
Aaron Lodge Guest House Hotel

Aaron Lodge Guest House Hotel

128 Old Dalkeith Road, Edinburgh
4.5 out of 5.0
1 others viewing this property now
4.3 out of 5 (120 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 Edinburgh and Arthur's Seat. Greyfriars ...

$110

$110
Craigend Park Apartments

Craigend Park Apartments

17/6 Craigend Park, Edinburgh
4.0 out of 5.0

Located in Liberton, this apartment is 1.1 mi (1.7 km) from Royal Infirmary and within 3 mi (5 km) of University of Edinburgh and Greyfriars Kirk. St. Giles' ...

Get Rates

Get Rates
Emerald Guest House

Emerald Guest House

3 Drum Street, Edinburgh
3.5 out of 5.0
4.1 out of 5 (58 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. Royal Infirmary and Craigmillar ...

Get Rates

Get Rates
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh
4.5 out of 5.0
Last booking: 2 hours ago
5 others viewing this property now
4.5 out of 5 (2,067 reviews)

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train station is a two-minute walk. Edinburgh ...

$130

$130
Alpha Guest House

Alpha Guest House

19 Old Dalkeith, Edinburgh
3.5 out of 5.0
3 others viewing this property now
4.3 out of 5 (11 reviews)

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

$95

$95
Drybrough Apartments

Drybrough Apartments

Flat 1, 1 Drybrough Crescent, Edinburgh
4.0 out of 5.0
4.5 out of 5 (2 reviews)

Located in Craigmillar, this apartment is within 2 mi (3 km) of Craigmillar Castle, Holyrood Park, and Royal Commonwealth Pool. University of Edinburgh and Arthur's ...

$123

$123
Northumberland Hotel

Northumberland Hotel

31-33 Craigmillar Park, Edinburgh
3.5 out of 5.0
Last booking: 1 day ago
1 others viewing this property now
3.0 out of 5 (362 reviews)

Located in Newington, this hotel is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. University of Edinburgh and Greyfriars Kirk ...

$57

$57
The Cameron Bed and Breakfast

The Cameron Bed and Breakfast

5 Cameron Terrace, Edinburgh
3.5 out of 5.0
1 others viewing this property now
4.6 out of 5 (36 reviews)

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

$110

$110
Prestonfield House

Prestonfield House

Priestfield Road, Edinburgh
5.0 out of 5.0
Last booking: 1 day ago
2 others viewing this property now
4.9 out of 5 (124 reviews)

Located in Newington, this luxury hotel is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. University of Edinburgh and Arthur's ...

$271

$271