Skip to main content

Featured hotels near Royal Infirmary of Edinburgh

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Lux 2 Bedroom Ground Floor Apartment

Edinburgh (0.6 miles from Royal Infirmary of Edinburgh)

Lux 2 Bedroom Ground Floor Apartment is situated in Edinburgh, 4.7 km from Royal Mile, 4.8 km from National Museum of Scotland, and 5.1 km from The Real Mary King's Close.

Show more Show less
9.4
Superb
111 reviews
Price from
£230
per night

Peaceful, Lovely and Modern, Entire House

Edinburgh (0.7 miles from Royal Infirmary of Edinburgh)

Peaceful, Lovely and Modern, Entire House, a property with a garden, is situated in Edinburgh, 6.6 km from Royal Mile, 7.1 km from National Museum of Scotland, as well as 7.4 km from The Real Mary...

Show more Show less
9
Superb
90 reviews

18 Craigmillar Park

Newington, Edinburgh (1.3 miles from Royal Infirmary of Edinburgh)

Located in Edinburgh, 2.1 km from University of Edinburgh, 18 Craigmillar Park boasts a sun terrace and views of the city. Free WiFi is available throughout the property.

Show more Show less
9.5
Exceptional
673 reviews
Price from
£155
per night

Roost Hill Guest House - Free Parking

Prestonfield, Edinburgh (1 miles from Royal Infirmary of Edinburgh)

Featuring garden views, Roost Hill Guest House - Free Parking offers accommodation with patio, around 2 km from Arthurs Seat.

Show more Show less
9
Superb
274 reviews
Price from
£144
per night

23 Mayfield

Newington, Edinburgh (1.5 miles from Royal Infirmary of Edinburgh)

Situated just 1 mile from Edinburgh city centre and the Royal Mile, the family-run 23 Mayfield offers free WiFi. This detached Victorian guest house boasts retains many original features.

Show more Show less
9.8
Exceptional
94 reviews
Price from
£229
per night

Barony House

Newington, Edinburgh (1.5 miles from Royal Infirmary of Edinburgh)

Set in a Victorian terraced villa, this guest accommodation offers free private parking just 1 mile from Edinburgh’s city centre.

Show more Show less
9.8
Exceptional
90 reviews
Price from
£209
per night

Top 10 trending hotels near Royal Infirmary of Edinburgh

Discover our most popular hotels from the last 30 days

Enjoy breakfast at the hotels near Royal Infirmary of Edinburgh

  • The Scott
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 939 reviews

    Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside.

    Great welcome, location, room was really nice, friendly staff

  • Hotel Ceilidh-Donia
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 1,857 reviews

    This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

    Very friendly staff, nice location, spacious and clean room.

  • Edinburgh37
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 243 reviews

    Just under 2 miles from Edinburgh city centre and Edinburgh Rail Station, International Guest House is a traditional Scottish property offering a free Wi-Fi throughout.

    Staff was very helpful. Room was clean and comfortable

  • Northumberland Hotel
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 577 reviews

    This traditional, family-run hotel is 2 miles from Edinburgh Waverley Rail Station and the city centre. It offers free Wi-Fi in public areas, and free private parking on site.

    Very good value for money. Room was simple but clean

  • Duddingston Guest House
    7.9
    Scored 7.9
    Good
    Rated good
     · 7 reviews

    Located in Edinburgh, 2.1 km from Portobello Beach, Duddingston Guest House provides accommodation with a garden, free private parking and a shared lounge.

    It was a nice place to stay, with a bus-stop outside the door, lovely staff, and a very good kitchen.

Research, refine and make plans for your whole trip