Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-03-18

2026-03-19

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Edinburgh near Royal Infirmary of Edinburgh

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

171 options found

  • En-Suite Double Room With Private Entrance

    46 Candlemaker'S Park, Edinburgh, United Kingdom

    1.9 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 1-room En-Suite Double Room With Private Entrance is located approximately 6 km from The Robertson Mausoleum and offers Wi-Fi for either business or leisure. Approximately 6 km from the homestay…

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Netherbrae

    9 Gordon Terrace, Edinburgh, United Kingdom

    1.9 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 31 m^2 Netherbrae features views of the garden and is situated a 10-minute drive from Queen's Hall. Wi-Fi and parking are provided for guests' business or leisure needs.

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Travelodge Edinburgh Cameron Toll

    Carigmillar Park, 43, Edinburgh, United Kingdom

    2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Offering a location 5 minutes' walk from Cameron Toll Shopping Centre, Travelodge Edinburgh Cameron Toll hotel offers 115 rooms.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • 1 Bed Flat At Drum Street

    55 Drum Street, Edinburgh, United Kingdom

    2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located merely 9 minutes' walk from Gilmerton Cove and Ferniehill Community Park, the 1-room 1 Bed Flat At Drum Street features views of the garden. Situated about 10 minutes' drive from Midlothian…

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143
  • A Stay On The Brae

    72 Liberton Brae, Edinburgh, United Kingdom

    2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    A Stay On The Brae is located 10 minutes' drive from Edinburgh Castle and 10 minutes' drive from Edinburgh Old Town. Guests can relax and take in garden views from a patio of the apartment.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Room On The Brae

    72 Liberton Brae, Edinburgh, United Kingdom

    2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 3-star Room On The Brae Edinburgh hotel provides proximity to the landscaped Princes Street Gardens, which is situated around 4 km away.

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Northumberland Hotel

    31 - 33 Craigmillar Park, Edinburgh, United Kingdom

    2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Northumberland Hotel Edinburgh, located a 25-minute walk from the Surgeons' Hall Museums, features Wi-Fi in public areas. The hotel offers complimentary private parking on site.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Delightful 4 Bedroom Family Home In Newington - Craigmillar Park

    54 Craigmillar Park, Edinburgh, United Kingdom

    2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Delightful 4 Bedroom Family Home In Newington - Craigmillar Park Edinburgh hotel offers access to the historic fortress "Edinburgh Castle", which is located 10 minutes away by car.

    More...
    From US$ 1146
    price for 1 night
    BOOK From US$ 1146
  • Festival Villa And City Villa

    38 Duddingston Row, Edinburgh, United Kingdom

    2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Festival Villa And City Villa is nestled a 10-minute ride from Surgeons' Hall Museums and provides a Jacuzzi.

    More...
    From US$ 1005
    price for 1 night
    BOOK From US$ 1005
  • Kildonan Lodge Hotel

    27 Craigmillar Park, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Kildonan Lodge Hotel Edinburgh features comfortable rooms a 6-minute walk from Craigmillar Park Church. With views of the city, this hotel is situated 2.5 km from the 16th-century Palace of…

    More...
    From US$ 210
    price for 1 night
    BOOK From US$ 210
  • Alba House Hotel

    29 Craigmillar Park, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located 2.5 km from the Museum of Childhood, Alba House Hotel Edinburgh is merely a 6-minute walk from Craigmillar Park Church.

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • New Built 2022, 3 Bedroom Townhouse Edinburgh

    150 Candlemaker'S Park, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Offering garden views, New Built 2022, 3 Bedroom Townhouse Edinburgh villa is situated 650 metres from Gilmerton Cove.

    More...
    From US$ 243
    price for 1 night
    BOOK From US$ 243
  • Superb Townhouse Silent Edinburgh

    150 Candlemaker'S Park, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Staying at the 1-bedroom Modern House In Silent Edinburgh Villa, guests can easily reach Museum of Edinburgh, located 7 km away.

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • 2 Bed Apt, 4 Beds, 3 Tvs Plus Parking

    Prestonfield Avenue, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    2 Bed Apt, 4 Beds, 3 Tvs Plus Parking Edinburgh offers easy entry to such city sights as Prestonfield Golf Club, situated only a 6-minute walk away.

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • Wilton Road

    4 Wilton Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Wilton Road Bed & Breakfast Edinburgh offers quick access to Craigmillar Park Church, which is just a 5-minute walk away.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Private Bedroom In Detached Home In Newington

    6 East Suffolk Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Museum of Childhood is within a 10-minute drive of the 1-room Private Bedroom In Detached Home In Newington, while Craigmillar Park Church is situated nearby.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Modern, Cosy 2B In Central Edin, Family Friendly

    52 Granby Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Situated 5 minutes' walk from Craigmillar Park Church, Modern, Cosy 2B In Central Edin, Family Friendly Edinburgh apartment offers proximity to various nearby tourist attractions. Guests can relax…

    More...
    BOOK
  • Stylish Modern Newly Built Apartment 15 Min From City Centre

    4D East Suffolk Road, Newington, Edinburgh Eh16 5Ph, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Situated around a 5-minute walk from Craigmillar Park Church, Stylish Modern Newly Built Apartment 15 Min From City Centre looks out onto the patio. This apartment offers parking on site and modern…

    More...
    From US$ 218
    price for 1 night
    BOOK From US$ 218
  • Apartment In Edinburgh Newington

    4B East Suffolk Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 2-room Apartment In Edinburgh Newington is situated 200 metres from Craigmillar Park Church and 25 km from Edinburgh airport. Located 2.5 km from People's Story Museum, this property provides…

    More...
    From US$ 347
    price for 1 night
    BOOK From US$ 347
  • Private Room In Charming Detached House In Newington

    6 East Suffolk Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Charming Detached House In Newington overlooks the garden and is situated just 5 minutes' walk from Craigmillar Park Church.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98