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)

Find Hotels

2026-02-27

2026-02-28

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 Holyrood House

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

1862 options found

  • St Giles Royal Mile

    St Giles Street, Edinburgh, United Kingdom

    0 km to Holyrood House

    (Show map)

    Show map

    St Giles Royal Mile Apartment is located merely 5 minutes' walk from The Real Mary King's Close and a mere 5 minutes' walk from St Giles' Cathedral. This apartment features Wi-Fi in the rooms.

    More...
    From US$ 918
    price for 1 night
    BOOK From US$ 918
  • Joivy 1 Bed Flat In Old Town, Next To St Giles Cathedral

    Saint Giles' Street, Edinburgh, Scotland Eh1 1Pt, United Kingdom, Edinburgh, United Kingdom

    0 km to Holyrood House

    (Show map)

    Show map

    The 45 m² Joivy 1 Bed Flat In Old Town, Next To St Giles Cathedral Apartment Edinburgh is located in a residential area of Edinburgh, around a 5-minute walk from the Surgeons' Hall Museums.

    More...
    From US$ 402
    price for 1 night
    BOOK From US$ 402
  • Royal Mile Apartments By Joivy

    377 High Street, Edinburgh, United Kingdom

    0 km to Holyrood House

    (Show map)

    Show map

    The 7-room Royal Mile Apartments By Joivy Edinburgh is located in the Grengel district of Edinburgh, around a 5-minute walk from the Museum of Childhood.

    More...
    From US$ 193
    price for 1 night
    BOOK From US$ 193
  • Festival Lets

    Flat 4 369 High Street, Edinburgh, United Kingdom

    0 km to Holyrood House

    (Show map)

    Show map

    The spacious 1-bedroom Festival Lets Apartment is situated nearly a 5-minute stroll from The Writers' Museum and 100 km from Dundee airport.

    More...
    From US$ 1940
    price for 1 night
    BOOK From US$ 1940
  • Royal Mile St Giles St

    St Giles Street, Old Town, Edinburgh, Eh1 1Pt, Edinburgh, United Kingdom

    0 km to Holyrood House

    (Show map)

    Show map

    Royal Mile St Giles St Apartment is located just 1.2 km from Hanover Fine Arts and about 25 minutes' walk from Royal Botanic Garden Edinburgh. For those travelling by car, this apartment offers…

    More...
    From US$ 368
    price for 1 night
    BOOK From US$ 368
  • Fraser Suites Edinburgh

    12-26 St Giles Street, Edinburgh, United Kingdom

    0 km to Holyrood House

    (Show map)

    Show map

    The 4-star Fraser Suites Edinburgh hotel, located only a 7-minute stroll from Edinburgh Castle, offers guests the convenience of 24-hour front desk assistance and wake-up calls.

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Advocates Apartment

    1 Advocate'S Close, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    Located only a few metres from Princes Street and The Real Mary King's Close, the 80 m^2 Advocates Apartment features views of the city. Guests have the opportunity to make their stay at this 2…

    More...
    From US$ 684
    price for 1 night
    BOOK From US$ 684
  • Bank St Royal Mile

    Bank Street, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    Bank St Royal Mile Apartment is situated just 5 minutes on foot from Museum on the Mound and 100 km from Dundee airport. Offering cots and high chairs for guests with families, this apartment is…

    More...
    From US$ 599
    price for 1 night
    BOOK From US$ 599
  • Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys

    457/8 Lawnmarket, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    Located within 500 metres of Edinburgh Waverley railway station, Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys Apartment is an 8-minute walk from Edinburgh Castle.

    More...
    From US$ 410
    price for 1 night
    BOOK From US$ 410
  • Radisson Collection Hotel, Royal Mile Edinburgh

    1 George IV Bridge, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    Located around a 15-minute walk from the lake, the 5-star Radisson Collection Hotel, Royal Mile Edinburgh includes 144 stylish rooms. Guests will appreciate the views of the city and a prime location…

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Old Town Chambers, Autograph Collection

    Royal Mile 329 High Street Edinburgh Eh1 1Pn, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    Located merely 0.8 km from Dugald Stewart Monument, the opulent Old Town Chambers, Autograph Collection Aparthotel Edinburgh is about 5 minutes' walk from the surviving 17th-century high-tenement…

    More...
    From US$ 380
    price for 1 night
    BOOK From US$ 380
  • Writers View, Royal Mile Apartment Edinburgh

    451\/17 Lawnmarket, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    The 1-room Writers View, Royal Mile Apartment Edinburgh is located a few metres away from The Writers' Museum and looks out onto the city. The apartment has a secluded setting, a 12-minute walk from…

    More...
    From US$ 623
    price for 1 night
    BOOK From US$ 623
  • Ladystairs 1 Royal Mile

    Ladystair Close, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    The 1-room Ladystairs 1 Royal Mile Apartment provides easy access to various city attractions, such as the José Martí Scott Monument, situated just a 5-minute walk away. Guests can make use of Wi-Fi…

    More...
    From US$ 647
    price for 1 night
    BOOK From US$ 647
  • Royal Mile Romance By Edinburgh Heritage Collection

    457 Lawnmarket, Old Town, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    Located around 5 minutes' walk from The Writers' Museum, Royal Mile Romance By Edinburgh Heritage Collection apartment gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 215
    price for 1 night
    BOOK From US$ 215
  • Ladystairs 2 Royal Mile

    Ladystair Close, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    Ladystairs 2 Royal Mile Apartment is situated approximately 5 minutes' walk from St Giles' Cathedral and 100 km from Dundee airport. Offering cots and high chairs for guests with families, this…

    More...
    From US$ 663
    price for 1 night
    BOOK From US$ 663
  • Anne House, Royal Mile

    Anne House, 11 Bell'S Wynd, 146 Royal Mile, Edinburgh, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    The 1-room Anne House, Royal Mile Apartment Edinburgh is located in an old part of Edinburgh, only a 7-minute stroll from the combined National Museum of Scotland. The 56 m^2 apartment is situated…

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • Old Town View Apartment

    Lawnmarket, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    Old Town View Apartment is located 6 minutes' walk from National Museum of Scotland and 3.7 km from Royal Yacht Britannia. Featuring a terrace with views of the mountain, this 2-bedroom apartment is…

    More...
    From US$ 305
    price for 1 night
    BOOK From US$ 305
  • Guestready - Charming Home In Old Town

    7/457 Lawnmarket, Edinburgh, Uk, Edinburgh, Gb, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    Guestready - Charming Home In Old Town is situated a 5-minute walk from St Giles' Cathedral and 100 km from Dundee airport. This 1-bedroom apartment offers public parking nearby.

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • The Writer'S Attic By Calton Living

    Lady Stair'S Close, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    1-room The Lady Stair'S Apartment - Royal Mile is located only 6 minutes on foot from The Robertson Mausoleum and looks out onto the city. The parish church "St Giles' Cathedral" is only a short…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Joivy Stunning Apartment In Royal Mile

    475 Lawnmarket, Edinburgh, United Kingdom

    0.1 km to Holyrood House

    (Show map)

    Show map

    The 50 m² Joivy Stunning Apartment In Royal Mile Edinburgh offers proximity to such tourist attractions as the parish church "St Giles' Cathedral", situated nearly a 5-minute walk away.

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