Menu

Search options

2026-02-26

2026-02-27
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

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

Hotels in Edinburgh near City Centre

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1851 results

  • Cozy Edinburgh Apartment Escape

    From US$ 333

    107 High Street, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 333
  • The Royal Mile Residence By Reserve Apartments

    From US$ 111

    High Street, Edinburgh Eh1 1Sg, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Located in Edinburgh, the 65 m² Royal Mile Residence By Reserve Apartments apartment is 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Historic Apartment In Royal Mile

    From US$ 535

    4 Hunter Square, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • Ibis Edinburgh Centre Royal Mile

    From US$ 210

    6 Hunters Square (Off The Royal Mile), Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel is a 3-star pet-friendly venue with air-conditioned rooms situated 150 metres away from Edinburgh City Chambers. Located off The Real Mary…

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • Bailie Royal Mile Apartment

    From US$ 429

    3, 2F1 Bailie Fyfe'S Close, 107 High Street, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Located in Old Town district within a 7-minute walk of The Royal Edinburgh Military Tattoo, the 44 m² Bailie Royal Mile apartment accommodates up to 4 guests. The property also has a kitchen with a…

    To the hotel

    price for 1 night
    Book Now From US$ 429
  • Royal Mile Apartments

    From US$ 1036

    1 Parliament Square, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Guests can stay in The St Giles Apartment By Edinburgh City apartment when visiting Edinburgh. The accommodation comprises 3 bedrooms and 1 bathroom. The venue can host up to 6 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 1036
  • Old Town Chambers, Autograph Collection

    From US$ 243

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

    0.2 km to City Centre (To the map)

    Cheval Old Town Chambers Aparthotel Edinburgh is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, approximately 18 minutes' walk from Holyrood…

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • The Balmoral Hotel

    From US$ 419

    1 Princes Street, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Set around 5 minutes' walk from General Register House, the 5-star Balmoral Hotel Edinburgh is located a 7-minute walk from Edinburgh Playhouse. The hotel moments from Scott Monument pampers its…

    To the hotel

    price for 1 night
    Book Now From US$ 419
  • Advocates Apartment

    From US$ 684

    1 Advocate'S Close, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Located in Old Town district next to The Real Mary King's Close, the 80 m² Advocates apartment accommodates up to 4 guests. This venue features 2 bathrooms with a shower and a bath.

    To the hotel

    price for 1 night
    Book Now From US$ 684
  • The Tron Square Residence

    From US$ 416

    15/7 Tron Square, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    The Tron Square Residence apartment provides good lodging for 4 guests in Edinburgh. The Venue consists of 2 bedrooms, 1 bathroom, and also a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 416
  • Central Spacious Flat At Royal Mile - Pass The Keys

    From US$ 393

    15/8 Tron Sq, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Located in the centre of Edinburgh, the 56 m² Pass Keys Cosy Flat With Balcony At The Heart Of Old Town Apartment apartment offers fast access to John Knox House Local History Museum around 5…

    To the hotel

    price for 1 night
    Book Now From US$ 393
  • High Street Hostel - Over 18S Only, Backpackers Atmosphere (Adults Only)

    From US$ 16

    8 Blackfriars St, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    The cosy High Street Hostel is set next to Royal Mile. This venue features free Wi Fi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Guestready - Historic Edinburgh Old Town Apartment

    From US$ 716

    Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    The 56 m² Guestready - Historic Edinburgh Old Town Apartment apartment, set 400 metres of Royal Mile, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Historic Apartment In Old Town

    From US$ 235

    10 Blair Street, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Royal Mile Old Fishmarket Close

    From US$ 703

    5 Old Fishmarket Close, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Royal Mile Old Fishmarket Close apartment is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, only a few minutes from The Real Mary King's Close.

    To the hotel

    price for 1 night
    Book Now From US$ 703
  • Motel One Edinburgh-Princes

    From US$ 90

    10-15 Princes Street, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Set 250 metres from Scott Monument, the 3-star Motel One Edinburgh-Princes is located about 500 metres away from St Giles' Cathedral.

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Charming 3 Bedroom Apartment In The Heart Of Vibrant Old Town

    From US$ 533

    Blair Street 13 Flat 5 Edinburgh Old Town Eh1 1Qr, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    The 65 m² Charming 3 Bedroom Apartment In The Heart Of Vibrant Old Town apartment is set nearly a 16-minute walk from Dynamic Earth in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 533
  • Festival Lets

    From US$ 1940

    Flat 4 369 High Street, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Offering views of the castle, Festival Lets Hotel is located in West End district. The building of this venue has a royal style.

    To the hotel

    price for 1 night
    Book Now From US$ 1940
  • Parliament Sq Apt 12 Royal Mile

    From US$ 751

    1 Parliament Square, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Located in Old Town district next to The Real Mary King's Close, the 500 m² Parliament accommodates up to 4 guests. This venue is steps away from the combined National Museum of Scotland and it also…

    To the hotel

    price for 1 night
    Book Now From US$ 751
  • Hotel Indigo - Edinburgh - Princes Street By Ihg

    From US$ 420

    20 Princes Street, Edinburgh, United Kingdom

    0.2 km to City Centre (To the map)

    Offering a storage for belongings and a restaurant, the 4-star Hotel Indigo - Edinburgh - Princes Street, An Ihg Hotel lies in New Town, initially built in response to the deterioration of the…

    To the hotel

    price for 1 night
    Book Now From US$ 420