COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book a hotel near Royal Infirmary, Craigmillar

Wander Wisely with the Travelocity Price Match Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices close to Royal Infirmary for tonight, Apr 19 - Apr 20Get price
Check prices close to Royal Infirmary for tomorrow night, Apr 20 - Apr 21Get price
Check prices close to Royal Infirmary for this weekend, Apr 23 - Apr 25Get price
Check prices close to Royal Infirmary for next weekend, Apr 30 - May 2Get price

Hotels near Royal Infirmary

Don't see what you're looking for?
See all available properties in Royal Infirmary
View all properties
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.

Royal Infirmary Hotel & Travel Guide

So, you're thinking about a trip to Royal Infirmary?

It's located in Edinburgh, the capital of the country and a metropolis worth a visit in its own right.

There's a good range of 8 hotels within 2 miles (3 kilometers) of Royal Infirmary, but it's still worthwhile to make your reservation ahead of time. The Prestonfield House and the Aynetree Guest House are great choices here, situated 1 mile (2 kilometers) and 2 miles (3 kilometers) away, respectively.

It shouldn't take you very long to book one of the surrounding area's more reasonably priced hotels. A couple of the choices include the Lyncliff Hotel and the Halcyon Hotel.

After you've soaked up all the sights, take it easy at one of the few luxurious hotels that are just a quick drive away. You may want to make a reservation at The Balmoral Hotel and Old Town Chambers.

Often, a quick bite from the corner store isn't enough. Treat yourself and your travel companions to something a little heartier at Sizzlers (Moredun Post Office, Moredun Park Road, Edinburgh) after exploring Royal Infirmary. 0.2 miles (0.3 kilometers) from Royal Infirmary is The Royal (50 Moredunvale Road, Edinburgh), a cheerful venue to grab a drink after your meal.

Other Things to Do Near Royal Infirmary

On top of Royal Infirmary, here is a list of additional things in the area that you're going to want to do:

  • Craigmillar Castle, a well-known castle, is a wonderful attraction for history enthusiasts. You will imagine yourself living many centuries ago as you go on a tour of this remarkable, historic building.
  • Spend time at Robin Chapel and become acquainted with a spiritual side of the area.
  • Lace up your boots, pick up a trusted flashlight and venture into the depths of Gilmerton Cove.
  • Find out the difference between bogeys, birdies and backswings, by enjoying a round or two at Duddingston Golf Club.
  • Take out some time to go and look at Duddingston Parish Church. Look into visiting information if you'd like to tour these hallowed halls.