Edinburgh, United Kingdom

Hotels near Royal Infirmary

Guests

Why book with Hotels.com?

Where to stay near Royal Infirmary?

  • Salisbury Green Hotel & Bistro

    Salisbury Green Hotel & Bistro

    3-star
    VIP

    Newington3 kilometers to Royal Infirmary

    Guest rating9.2.Superb264 Hotels.com guest reviews
    Salisbury Green Hotel & Bistro
  • Dorstan Guest House

    Dorstan Guest House

    3-star

    Newington2.5 kilometers to Royal Infirmary

    Guest rating9.2.Superb145 Hotels.com guest reviews
    Dorstan Guest House
  • Hotel Ceilidh-donia

    Hotel Ceilidh-donia

    3-star

    Newington2.6 kilometers to Royal Infirmary

    Guest rating9.6.Exceptional117 Hotels.com guest reviews
    Hotel Ceilidh-donia
  • Strathallan Guest House

    Strathallan Guest House

    3-star

    Newington3.1 kilometers to Royal Infirmary

    Guest rating9.2.Superb79 Hotels.com guest reviews
    Strathallan Guest House
  • Lauderville Guest House

    Lauderville Guest House

    4-star

    Newington2.8 kilometers to Royal Infirmary

    Guest rating9.4.Exceptional81 Hotels.com guest reviews
    Lauderville Guest House
  • The Salisbury Hotel

    The Salisbury Hotel

    4-star

    Newington3.1 kilometers to Royal Infirmary

    Guest rating8.4.Very Good165 Hotels.com guest reviews
    The Salisbury Hotel
  • Prestonfield House

    Prestonfield House

    5-star

    Prestonfield2.2 kilometers to Royal Infirmary

    Guest rating9.4.Exceptional58 Hotels.com guest reviews
    Prestonfield House
  • Kildonan Lodge Hotel

    Kildonan Lodge Hotel

    4-star
    VIP

    Prestonfield2.2 kilometers to Royal Infirmary

    Guest rating9.0.Superb42 Hotels.com guest reviews
    Kildonan Lodge Hotel
  • Emerald Guest House

    Emerald Guest House

    3-star

    Gilmerton1.6 kilometers to Royal Infirmary

    Guest rating9.0.Superb14 Hotels.com guest reviews
    Emerald Guest House
  • The Ben Doran Guest House

    The Ben Doran Guest House

    4-star

    Newington2.7 kilometers to Royal Infirmary

    Guest rating8.0.Very Good63 Hotels.com guest reviews
    The Ben Doran Guest House
  • Kingsley Edinburgh

    Kingsley Edinburgh

    3.5-star

    Prestonfield2.2 kilometers to Royal Infirmary

    Guest rating9.0.Superb22 Hotels.com guest reviews
    Kingsley Edinburgh
  • Glenalmond Guest House

    Glenalmond Guest House

    4-star

    Newington2.6 kilometers to Royal Infirmary

    Guest rating10.0.Exceptional18 Hotels.com guest reviews
    Glenalmond Guest House
  • Ashdene House

    Ashdene House

    4-star

    Newington3 kilometers to Royal Infirmary

    Guest rating9.4.Exceptional11 Hotels.com guest reviews
    Ashdene House
  • Highfield Guest House

    Highfield Guest House

    4-star

    Newington2.6 kilometers to Royal Infirmary

    Guest rating9.8.Exceptional16 Hotels.com guest reviews
    Highfield Guest House
  • Blossom Guest House

    Blossom Guest House

    3-star

    Newington3.1 kilometers to Royal Infirmary

    Guest rating8.8.Fabulous33 Hotels.com guest reviews
    Blossom Guest House
See more properties

Other landmarks in Edinburgh

Transport in Edinburgh

Looking to stay near the airport, train station, or other popular transport hubs? Find properties near

Find out more about Royal Infirmary

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 Craigmillar Castle and Gilmerton Cove.

Where Can I Stay near Royal Infirmary?

We've got 15 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:

3 Bed House w/Drive & Garden v/Fast WiFi & Netlfix

  • • 3.5-star vacation home • Free parking • Free WiFi • Terrace

Empty2occupied Family Home in Craigour Terrace With Driveway & Garden

  • • 3-star guesthouse • Free parking • Free WiFi • Golf course • Walkable location

OYO Arden Guest House

  • • 3.5-star guesthouse • Free parking • Free WiFi • Terrace

Gala Rooms

  • • 3.5-star vacation home • Free parking • Free WiFi

Edinburgh Hostel

  • • 4-star hotel • Free parking • Free WiFi • Restaurant

Things to See and Do near Royal Infirmary

What to See near Royal Infirmary

  • • Craigmillar Castle
  • • Holyrood Park
  • • National Library of Scotland
  • • Carlton Cricket Club
  • • Hermitage of Braid and Blackford Hill Local Nature Reserve

Things to Do near Royal Infirmary

  • • Gilmerton Cove
  • • Royal Commonwealth Pool
  • • Butterfly and Insect World
  • • Queen's Hall
  • • Surgeon's Hall

We do more than just hotels...

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Edinburgh hotels