Where is Royal Infirmary?
Royal Infirmary is located in Craigmillar. You can easily spend a leisurely day seeing the sights and exploring what this neighborhood has to offer. If you'd like to find things to do in the area, you may want to check out Royal Mile and Edinburgh Castle.
Where Can I Stay near Royal Infirmary?
We've got 22 hotels you can choose from within just a mile of Royal Infirmary. You might want to consider one of these options that are popular with our travelers:
OYO Arden Guest House, Craigmillar Castle Edinburgh
- guesthouse • Free parking • Free WiFi • Golf course • Attentive staff
Enormous Family Room in Elegant Cottage
- B&B • Free in-room WiFi
Things to See and Do near Royal Infirmary
What to See near Royal Infirmary
- Royal Mile
- Edinburgh Castle
- Arthur's Seat
- Holyrood Park
- Queen Margaret University
Things to Do near Royal Infirmary
- Royal Commonwealth Pool
- Festival Theatre
- National Museum of Scotland
- Grassmarket
- Witchery Tours