Menu

Search options

2026-02-28

2026-03-01
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

805 results

  • Joivy Classic Apt With Castle Views In Old Town

    From US$ 432

    Grindlay Street 7, Edinburgh, United Kingdom (To the map)

    Gorgeous Apartment With Castle Views apartment offers homey accommodation for 5 guests in Edinburgh. This 2-bedroom property also features a fully equipped kitchen and 1 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 432
  • Sensational Stay At South Bridge

    From US$ 608

    South Bridge, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 608
  • Charming 2Bd Flat 10 Minutes To Edinburgh Castle

    From US$ 180

    East Fountainbridge 44, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • 2 Bedroom Apartment In Central Edinburgh

    11 Morrison Circus, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Joivy Stylish Home In New Town

    From US$ 369

    72 Rose Street South Lane, Edinburgh, United Kingdom (To the map)

    Altido Perfect Location! - Stylish & Cosy Rose St Apt is located in a residential area of Edinburgh within 0.9 km from The Real Mary King's Close. This venue is steps away from Royal Mile and it also…

    To the hotel

    price for 1 night
    Book Now From US$ 369
  • Beautiful Designer 2 Bed 2 Bath Old Town - Parking

    From US$ 643

    3-4 Edmonstones Cl Apartment 4, 1St Floor, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 643
  • Homely 3 Bedroom In The Heart Of Central Edinburgh

    From US$ 356

    1A Haddington Place, Edinburgh, United Kingdom (To the map)

    Nestled in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, Homely 3 Bedroom In The Heart Of Central Edinburgh apartment is nearly 9 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 356
  • Joivy Amazing Location! Lovely Rose St Apt In New Town

    From US$ 362

    72 Rose Street South Lane, Edinburgh, United Kingdom (To the map)

    Altido Amazing Location! - Lovely Rose St Apt In New Town is set 0.9 km from The Real Mary King's Close and 1 km from Edinburgh Old Town in New Town district. This venue is steps away from Royal Mile…

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • 2Bed-2Bath Flat, City Centre

    Eh8 9Tt, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Charming, Central & Spacious Georgian 3 Bed Apt

    From US$ 507

    3 William St, North East Lane Flat 1, Edinburgh, United Kingdom (To the map)

    Charming, Central & Spacious Georgian 3 Bed Apt apartment is set in a castle, 1.1 km from Royal Mile and comes with 3 bedrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 507
  • Joivy Bright 1 Bed Flat, Close To Princess Street

    From US$ 218

    72 Rose Street South Lane, Edinburgh, United Kingdom (To the map)

    Great Location - Lovely Rose St Apt In City Centre apartment is set in West End district of Edinburgh, and a quick access to Royal Mile as well as free Wi-Fi. 1 bedrooms, 1 bathrooms and a full…

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • Cosy Room In Heart Of Edinburgh

    From US$ 151

    11/5 Old Fishmarket Close, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Guestready - Unique Hideaway In Edinburgh

    From US$ 808

    56 Hanover Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 808
  • Joivy Warm & Welcoming Flat Near Edinburgh Castle

    From US$ 519

    1 King'S Stables Lane, Edinburgh, United Kingdom (To the map)

    Altido Old Town Hidden Castle Gem Apartment Edinburgh is set in a residential area, 10 minutes' walk of The Real Mary King's Close. This property near the long-standing Camera Obscura and World of…

    To the hotel

    price for 1 night
    Book Now From US$ 519
  • Joivy Unique Old Town Stay Under Edinburgh Castle

    From US$ 744

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

    Located in Old Town district next to Royal Mile, the 71 m² Altido Heart Of The Old Town Literally Under The Castle apartment accommodates up to 6 guests. The venue consists of 2 bedrooms, 1 bathroom,…

    To the hotel

    price for 1 night
    Book Now From US$ 744
  • Joivy Stylish Castle View Flat With Balcony

    From US$ 284

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

    Situated 0.4 km from the long-standing Camera Obscura and World of Illusions Tower, Altido Stylish Castle View apartment provides accommodation with free WiFi throughout the venue. With access to…

    To the hotel

    price for 1 night
    Book Now From US$ 284
  • High Street At The Heart Of The Royal Mile

    From US$ 398

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

    To the hotel

    price for 1 night
    Book Now From US$ 398
  • 2 Bedroom, 4 Beds -Grassmarket

    From US$ 247

    Grassmarket, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 247
  • Edinburgh Rose Suites 1Bhk Central Eb4

    From US$ 166

    Rose St S Ln, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Old Town Apartment, Edinburgh

    90 Grassmarket, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now