Menu

Search options

2026-04-26

2026-04-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.

Edinburgh hotels in Edinburgh 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

883 results

  • The Waverley Park Residence

    From US$ 223

    Waverley Park, Edinburgh, United Kingdom (To the map)

    Located in Old Town district within a 15-minute walk of Surgeons' Hall Museum, the 35 m² Waverley Park Residence No 2 apartment accommodates up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Upper Grove 2 Bedroom Apartment - Edinburgh

    From US$ 438

    21 Upper Grove Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 438
  • Ladystairs 1 Royal Mile

    From US$ 563

    Ladystair Close, Edinburgh, United Kingdom (To the map)

    Ladystairs 1 Royal Mile is placed in a residential area of Edinburgh, 450 metres from the historic fortress "Edinburgh Castle" and 500 metres from the art museum "Scottish National Gallery". Rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 563
  • Guestready - Lovely Nest In The Old Town

    From US$ 400

    13/6 King'S Stables Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 400
  • Haymarket Flat

    From US$ 136

    Richmond Terrace, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Kings Stables, Grassmarket

    From US$ 383

    Edinburgh, United Kingdom (To the map)

    Located in Edinburgh, 2-bedroom Kings Stables, Grassmarket Holiday home measures 75 m² and can accommodate 4 guests. It includes a full kitchen and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 383
  • Rose Street - Watchmakers Apartment

    From US$ 216

    1/2 116 Rose Street Edinburgh, Edinburgh, United Kingdom (To the map)

    Rose Street - Watchmakers apartment offers rooms with views of the city and location only 0.2 km from the long-standing Camera Obscura and World of Illusions Tower. This venue is steps away from the…

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Joivy Bright And Cosy Flat Near The Scotland Gallery

    From US$ 338

    4 Northumberland Street North West Lane, Edinburgh, United Kingdom (To the map)

    Altido Modern Flat In Edinburgh'S Heart Apartment apartment is placed in the New Town district, nearly a 5-minute stroll from the café Caffeine.

    To the hotel

    price for 1 night
    Book Now From US$ 338
  • Incredible St Andrew'S Sq - 2 Bed In The Sky

    From US$ 374

    16 North Saint Andrew Street, Edinburgh, United Kingdom (To the map)

    Incredible St Andrew'S Sq - 2 Bed In The Sky apartment is situated in New Town district of Edinburgh, 100 km from Dundee airport. With access to the combined National Museum of Scotland, this venue…

    To the hotel

    price for 1 night
    Book Now From US$ 374
  • Joivy Old Town 1-Bed Apartment With Stunning Views

    From US$ 152

    Jeffrey Street Flat, Edinburgh, Scotland Eh1 1Dh, United Kingdom, Edinburgh, United Kingdom (To the map)

    Altido Old Town 1-Bed Apartment With Stunning Views is located in a residential area of Edinburgh in close proximity to The Real Mary King's Close. Placed 1 km from the historic fortress "Edinburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • The Forrest Road Residence

    From US$ 442

    Forrest Road, Edinburgh, United Kingdom (To the map)

    The Forrest Road Residence apartment is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 2.8 km of Arthur's Seat hike. Public parking…

    To the hotel

    price for 1 night
    Book Now From US$ 442
  • City Centre New Town 2 Bedroom Flat

    From US$ 1081

    54A Albany Street, Edinburgh, United Kingdom (To the map)

    City Centre 2 Bedroom Contemporary New Town Flat Edinburgh is set 0.8 km from The Real Mary King's Close and 1.5 km from the 16th-century Palace of Holyroodhouse in New Town district. The units come…

    To the hotel

    price for 1 night
    Book Now From US$ 1081
  • Bread Street, Central And Spacious One Bed Flat

    From US$ 260

    14/1 Bread Street, Edinburgh, United Kingdom (To the map)

    Bread Street, Central And Spacious One Bed Flat apartment offers a kitchen as well as rooms with a flat-screen TV with satellite channels, a work desk and smoke detectors. Edinburgh International…

    To the hotel

    price for 1 night
    Book Now From US$ 260
  • 3C Dublin Street

    From US$ 624

    3C Dublin Street Lane South, Edinburgh, United Kingdom (To the map)

    3C Dublin Street Holiday home is set in Merchiston district of Edinburgh and offers accommodation with a kitchen and 3 bedrooms. The venue offers 6 rooms to accommodate 6 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 624
  • Guestready - Royal Mile City Centre 2-Bed

    From US$ 795

    9 High Street, Edinburgh, United Kingdom (To the map)

    Guests of Edinburgh will enjoy their stay at Royal Mile 2Br Home By Guestready apartment. It consists of 2 bedrooms, a kitchen and a bathroom with a bathtub and a shower. The maximum occupancy at…

    To the hotel

    price for 1 night
    Book Now From US$ 795
  • Anne House, Royal Mile

    From US$ 307

    Anne House, 11 Bell'S Wynd, 146 Royal Mile, Edinburgh, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 307
  • Blair St Burns Apt Old Town

    From US$ 327

    Blair Street, Edinburgh, United Kingdom (To the map)

    Blair St Burns Apt Old Town apartment is placed in the centre of Edinburgh, within short distance of Royal Mile. It consists of 2 bedrooms, 1 bathroom and a kitchenette.

    To the hotel

    price for 1 night
    Book Now From US$ 327
  • The Old Bakery

    From US$ 490

    Sunbury Mews, Edinburgh, United Kingdom (To the map)

    The Old Bakery is set 0.7 km from Edinburgh International Conference Centre and 1.9 km from the parish church "St Giles' Cathedral" in West End district. This venue consists of 2 bedrooms, 1 bathroom…

    To the hotel

    price for 1 night
    Book Now From US$ 490
  • The Webstersland Residence

    From US$ 273

    Websters Land, Edinburgh Eh1 2Rx, Edinburgh, United Kingdom (To the map)

    The 1-room Webstersland Residence apartment is also located about a 7-minute stroll from the spirelike Victorian memorial "Scott Monument".

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Jewel Of Royal Mile Apartment

    From US$ 292

    2 Coinyie House Close, Edinburgh, United Kingdom (To the map)

    Jewel Of Royal Mile is set 0.9 km from Dynamic Earth Interactive Science Museum and 1 km from the historic fortress "Edinburgh Castle" in Old Town district. There is also a full kitchen equipped with…

    To the hotel

    price for 1 night
    Book Now From US$ 292