Menu

Search options

2026-06-14

2026-06-15
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

892 results

  • Craig S Lair Boho Jungle

    From US$ 317

    21 Gardner'S Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 317
  • The Edinburgh Address - Castle View Apartment

    From US$ 1372

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

    The Edinburgh Address - Castle View Apartment apartment is placed in the Princes Street district, 200 metres of the pizzeria La Piazza. Public parking is available nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 1372
  • Rose Street 2 Bedroom

    104 Rose Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Edinburgh City Centre Oasis

    From US$ 833

    59 Broughton Street 59A, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 833
  • Chic 1Bd Flat - Wviews Of Edinburgh Castle!

    From US$ 841

    3 1F1 Castle Wynd North, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 841
  • Tron Square - 419

    From US$ 292

    Flat 9, 4 Tron Square, Edinburgh, United Kingdom (To the map)

    419 - Tron Square Apt 2 apartment is 2-bedroom accommodation in the old town district of Edinburgh. The venue can host up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 292
  • 3 Royal Mile Flat Near Edinburgh Castle

    From US$ 673

    Apartment 3 - New Assembly Close, Edinburgh, United Kingdom (To the map)

    3 New Assembly Close - Royal Mile apartment is situated in West End district of Edinburgh, 15 km from Turnhouse airport. This accommodation consists of 2 bedrooms and 1 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 673
  • Joivy 1 Bed Flat In Old Town, Next To St Giles Cathedral

    From US$ 402

    Saint Giles' Street, Edinburgh, Scotland Eh1 1Pt, United Kingdom, Edinburgh, United Kingdom (To the map)

    Located 450 metres from Edinburgh Waverley railway station, St Giles Street Apartment - Heart Of Old Town! offers quick access to The Real Mary King's Close. This venue provides accommodation with…

    To the hotel

    price for 1 night
    Book Now From US$ 402
  • Lady Wynd - 1 Bed Apartment

    From US$ 665

    5 Lady Wynd, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 665
  • Dean Village Cottage

    From US$ 231

    28 Belford Road, Edinburgh, United Kingdom (To the map)

    Dean Village is set 1.9 km from the historic fortress "Edinburgh Castle" and 0.5 km from Edinburgh International Conference Centre in West End district. Also, there is a kitchen which comes with…

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Apartment Jamaica Street 7

    From US$ 587

    7A Jamaica Street, Edinburgh, United Kingdom (To the map)

    The 0-room Apartment Jamaica Street 7 apartment offers guests an opportunity to enjoy the sunsets on the shore of Inverleith Boating Pond, set approximately 1.3 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 587
  • Cowgate'S Little Hideout With Free Parking

    From US$ 285

    20 Niddry St S, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Walk Everywhere -Top Rated Flat On The Royal Mile.

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

    To the hotel

    Book Now
  • The St Mary'S Street Residence

    From US$ 204

    Saint Mary'S Street, Edinburgh Eh1 1Sx, Edinburgh, United Kingdom (To the map)

    Located in Old Town district next to Royal Mile, the 65 m² St Mary'S Street Residence apartment accommodates up to 4 guests. Also, there is a kitchen which comes with a washing machine, an oven and…

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Melville Street Townhouse

    From US$ 1879

    21 Melville Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1879
  • The Jeffrey Street Apartment

    From US$ 560

    8/6 Jeffrey Street, Edinburgh, United Kingdom (To the map)

    The Jeffrey Street offers a budget accommodation 800 metres from Camera Obscura and World of Illusions.

    To the hotel

    price for 1 night
    Book Now From US$ 560
  • The Castle Esplanade Residence

    From US$ 235

    Johnston Terrace, Edinburgh Eh1 2Pr, Edinburgh, United Kingdom (To the map)

    The Castle Esplanade Residence apartment is placed in the centre of Edinburgh, within short distance of Royal Mile. This venue near The Real Mary King's Close consists of 2 bedrooms, 1 bathroom and…

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • West Bow - Comfy 2 Bed On West Bow Overlooking Grassmarket

    From US$ 869

    West Bow, Edinburgh, United Kingdom (To the map)

    Located in Old Town district next to The Real Mary King's Close, the 65 m² Comfy 2 Bed On West Bow Overlooking Grassmarket apartment accommodates up to 4 guests. This venue is steps away from the…

    To the hotel

    price for 1 night
    Book Now From US$ 869
  • Elegant Flat With Garden In Edinburgh West End

    From US$ 1228

    4 Rothesay Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1228
  • Royal Mile Apartment Edinburgh

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

    To the hotel

    Book Now