
Find hotels near Royal Infirmary, Edinburgh from AED 212
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Royal Infirmary hotels

1. Apex Grassmarket Hotel
Apex Grassmarket HotelOld Town Edinburgh, 4.8 km from Royal Infirmary
9.0 out of 10, Wonderful, (3,016 reviews)
The price is AED 582
AED 733 total
includes taxes & fees
30 Nov - 1 Dec

2. Virgin Hotels Edinburgh
Virgin Hotels EdinburghOld Town Edinburgh, 4.7 km from Royal Infirmary
9.6 out of 10, Exceptional, (1,457 reviews)
The price is AED 847
AED 1,067 total
includes taxes & fees
29 Nov - 30 Nov

3. Market Street Hotel
Market Street HotelOld Town Edinburgh, 4.8 km from Royal Infirmary
9.8 out of 10, Exceptional, (1,573 reviews)
The price is AED 613
AED 772 total
includes taxes & fees
30 Nov - 1 Dec

4. Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghOld Town Edinburgh, 4.6 km from Royal Infirmary
9.0 out of 10, Wonderful, (1,557 reviews)
The price is AED 438
AED 552 total
includes taxes & fees
22 Nov - 23 Nov

5. Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelOld Town Edinburgh, 4.7 km from Royal Infirmary
9.2 out of 10, Wonderful, (1,806 reviews)
The price is AED 579
AED 730 total
includes taxes & fees
29 Nov - 30 Nov

6. ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileOld Town Edinburgh, 4.4 km from Royal Infirmary
8.4 out of 10, Very good, (2,044 reviews)
The price is AED 475
AED 598 total
includes taxes & fees
29 Nov - 30 Nov

7. Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal MileHolyrood, 4.4 km from Royal Infirmary
9.0 out of 10, Wonderful, (2,754 reviews)
The price is AED 543
AED 684 total
includes taxes & fees
1 Dec - 2 Dec

8. Fraser Suites Edinburgh
Fraser Suites EdinburghOld Town Edinburgh, 4.8 km from Royal Infirmary
9.0 out of 10, Wonderful, (3,369 reviews)
The price is AED 629
AED 793 total
includes taxes & fees
29 Nov - 30 Nov

9. Motel One Edinburgh-Royal
Motel One Edinburgh-RoyalOld Town Edinburgh, 4.8 km from Royal Infirmary
9.0 out of 10, Wonderful, (1,381 reviews)
The price is AED 540
AED 680 total
includes taxes & fees
15 Nov - 16 Nov

10. Hilton Edinburgh Carlton
Hilton Edinburgh CarltonOld Town Edinburgh, 4.6 km from Royal Infirmary
8.4 out of 10, Very good, (1,006 reviews)
The price is AED 555
AED 699 total
includes taxes & fees
30 Nov - 1 Dec

11. Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End, 5.4 km from Royal Infirmary
8.8 out of 10, Excellent, (1,816 reviews)
The price is AED 375
AED 472 total
includes taxes & fees
30 Nov - 1 Dec

12. Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City CentreOld Town Edinburgh, 4.5 km from Royal Infirmary
9.2 out of 10, Wonderful, (1,147 reviews)
The price is AED 658
AED 829 total
includes taxes & fees
16 Nov - 17 Nov

13. Mount Royal Hotel Edinburgh by The Unlimited Collection
Mount Royal Hotel Edinburgh by The Unlimited CollectionNew Town, 5 km from Royal Infirmary
8.8 out of 10, Excellent, (883 reviews)
The price is AED 596
AED 750 total
includes taxes & fees
22 Nov - 23 Nov

14. The Hoxton, Edinburgh
The Hoxton, EdinburghWest End, 5.8 km from Royal Infirmary
9.2 out of 10, Wonderful, (482 reviews)
The price is AED 502
AED 633 total
includes taxes & fees
22 Nov - 23 Nov

15. The Scotsman Hotel
The Scotsman HotelOld Town Edinburgh, 4.7 km from Royal Infirmary
9.2 out of 10, Wonderful, (1,002 reviews)
The price is AED 898
AED 1,131 total
includes taxes & fees
22 Nov - 23 Nov

16. voco Edinburgh - Royal Terrace by IHG
voco Edinburgh - Royal Terrace by IHGNew Town, 4.8 km from Royal Infirmary
8.4 out of 10, Very good, (1,000 reviews)
The price is AED 494
AED 623 total
includes taxes & fees
22 Nov - 23 Nov

17. Novotel Edinburgh Centre
Novotel Edinburgh CentreTollcross, 4.8 km from Royal Infirmary
8.8 out of 10, Excellent, (1,006 reviews)
The price is AED 490
AED 618 total
includes taxes & fees
16 Nov - 17 Nov

18. Apex Waterloo Place Hotel
Apex Waterloo Place HotelNew Town, 4.8 km from Royal Infirmary
9.2 out of 10, Wonderful, (2,161 reviews)
The price is AED 540
AED 681 total
includes taxes & fees
29 Nov - 30 Nov

19. Stay Central
Stay CentralOld Town Edinburgh, 4.6 km from Royal Infirmary
8.2 out of 10, Very good, (1,009 reviews)
The price is AED 432
AED 545 total
includes taxes & fees
22 Nov - 23 Nov

20. Premier Inn Edinburgh Cc Royal Mile
Premier Inn Edinburgh Cc Royal MileHolyrood, 4.5 km from Royal Infirmary
8.0 out of 10, Very good, (265 reviews)
The price is AED 502
AED 633 total
includes taxes & fees
12 Nov - 13 Nov
Lowest 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.
Compare popular hotels close to Royal Infirmary
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Highfield Guest House | 9.8 Exceptional 102 reviews | View | ||||||
![]() The Scott | 9.6 Exceptional 762 reviews | View | ||||||
![]() The Scholar | 9.4 Exceptional 1,001 reviews | View | ||||||
![]() Grangeview Guest House | 9.2 Wonderful 79 reviews | View | ||||||
![]() Mayfield Suites | 9.2 Wonderful 27 reviews | View |
Hotels recommended for families near Royal Infirmary
The price is AED 253
AED 318 total
includes taxes & fees
15 Nov - 16 Nov
Top Royal Infirmary Hotel Reviews

Market Street Hotel
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Hilton Hotels in Prestonfield
- Beach Hotels in Liberton
- The Edinburgh Collection Hotels in Liberton
- Hotels near Baberton Golf Club
- 2 Star Hotels in The Inch
- Barcelo Hotels in Danderhall
- Pet-Friendly Hotels in Liberton
- Hotels near Torphin Hill Golf Club
- Wyndham Hotels in Liberton
- Macdonald Hotels in Craigmillar
- Hotels near Tynecastle Stadium
- Hotels near Mortonhall Golf Course
- Hotels with WiFi in Gilmerton
- 4 Star Hotels in Newcraighall
- Hotels near City Chambers
- Hotels near Dalmahoy Golf Course
- Shopping Hotels in Prestonfield
- Travelodge UK Hotels in Newington
- Gilmerton Hotels
- Apex Hotels in Bingham
- Shopping Hotels in Duddingston
- Apex Hotels in Prestonfield
- Guest Houses in Brunstane Station
- Dalry Hotels
- Cairn Hotel Group in Prestonfield
- Travelodge UK Hotels in Liberton
- Castles in Newcraighall Station
- Partner Hotels in Gilmerton
- Relais & Chateaux Hotels in Liberton
- Lasswade Hotels
- Freetobook Hotels in Newington
- 5 Star Hotels in Danderhall
- Wyndham Hotels in Craigmillar
- 3 Star Hotels in Newington
- Hotels near Military Tattoo Theatre
- Hotels near Scott Monument
- Leonardo Hotels in Millerhill
- Ballantrae Hotels in Newington
- Hotels near Duddingston Golf Club
- Cheval Apartment Hotels in Millerhill
- Villas in Millerhill
- Gorgie Hotels
- Musselburgh Hotels
- Tune Hotels in Prestonfield
- Fountain Court Apartments Hotels in Millerhill
- The Edinburgh Collection Hotels in Newington
- Leonardo Hotels in Danderhall
- Hotels near Edinburgh Castle
- Staycity Serviced Apartments Hotels in Millerhill
- Hotels near Scottish Parliament
- Hotels near Edinburgh Corn Exchange
- Hot-El-Apartments Hotels in Niddrie
- Dalkeith Hotels
- Colinton Hotels
- 3 Star Hotels in Niddrie
- Fountain Court Apartments Hotels in Craigmillar
- Staycity Serviced Apartments Hotels in Newcraighall
- 4 Star Hotels in Niddrie
- Tune Hotels in Duddingston
- Hotels near Vietnam House Art Gallery
- Classic British Hotels in Danderhall
- Family Hotels in Prestonfield
- Guest Houses in Shawfair Station
- 2 Star Hotels in Bingham
- Hotels near Prestongrange Museum
- Staycity Serviced Apartments Hotels in The Inch
- Hotels near Hopetoun House
- Travelodge UK Hotels in Millerhill
- 5 Star Hotels in Niddrie
- Village Hotels in Bingham
- Syha Hostelling Scotland Hotels in Danderhall
- Cairn Hotel Group in Gilmerton
- 4 Star Hotels in Danderhall
- Hotels near Old College
- Bingham Hotels
- Ballantrae Hotels in Bingham
- Hotel Wedding Venues Hotels in Liberton
- Marriott Hotels & Resorts in Danderhall
- Sighthill Hotels
- The Edinburgh Collection Hotels in Gilmerton
- Snoozebox Hotels in Liberton
- Freetobook Hotels in Prestonfield
- Hotels near Edinburgh
- Travelodge UK Hotels in Duddingston
- 5 Star Hotels in Prestonfield
- Apex Hotels in Newington
- 5 Star Hotels in Liberton
- Fountain Court Apartments Hotels in Newington
- Hotels near Arthur's Seat
- Castles in Brunstane Station
- Hot-El-Apartments Hotels in Newcraighall
- Business Hotels in Newington
- 3 Star Hotels in The Inch
- Amazing Venues Hotels in Newcraighall
- Luxury Hotels in Newington
- Marriott Hotels & Resorts in Niddrie
- Accor Hotels in Liberton




































































































