Menu

Search options

2026-06-12

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

889 results

  • Be In The Front Row - Royal Mile 3 Bedroom Apartment

    From US$ 1292

    166 High Street 2, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1292
  • Cool Urban Apartment With Stunning Castle Views

    From US$ 272

    2 Castle Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 272
  • Central Edinburgh Prime Luxury

    From US$ 520

    4 Hope Street Appt 6 Ness Suite, Edinburgh, United Kingdom (To the map)

    To the hotel

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

    From US$ 1281

    Flat 4 369 High Street, Edinburgh, United Kingdom (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$ 1281
  • Celtic Apartment In The Heart Of Central Edinburgh

    From US$ 691

    Eh1 1Ll, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 691
  • Adorable 2Br Apartment

    From US$ 809

    Eh3 8Ay 7, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 809
  • Bright & Stylish West End Apartment

    From US$ 260

    Eh4 3Bu 4, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 260
  • High Street - Modern Scandi Design Apartment In The Heart Of The Old Town!

    From US$ 585

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

    Guests can stay in Modern Scandi Design Apartment In The Heart Of The Old Town! venue when visiting Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 585
  • Royalmile Luxe - Elegant 3Br Apartment In Old Town

    From US$ 729

    6/9 Carrubbers Cl, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 729
  • West End & Eicc With Parking

    From US$ 439

    9 Dewar Place Lane, Edinburgh, United Kingdom (To the map)

    Located in Edinburgh, West End & Eicc With Parking Apartment apartment is 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 439
  • The Cobbled Rider

    From US$ 306

    50/2 Thistle Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 306
  • Gardners Crescent

    From US$ 775

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

    To the hotel

    price for 1 night
    Book Now From US$ 775
  • Prestigious Townhouse Close To Princes Street

    From US$ 1855

    41 Manor Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1855
  • 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
  • 16Th Century Courtyard Apartment On The Royal Mile

    From US$ 350

    Lawnmarket, Edinburgh, United Kingdom (To the map)

    The 1-room 16Th Century Courtyard Apartment On The Royal Mile apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 5 minutes' walk of Royal…

    To the hotel

    price for 1 night
    Book Now From US$ 350
  • 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
  • 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
  • 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