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

  • *Amazing Location!*In Heart Of The City. 2Br & Cot

    From US$ 695

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

    The 1-room *Amazing Location! *In Heart Of The City. 2Br & Cot apartment is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, 800 metres of Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 695
  • Loggia Studio

    From US$ 260

    21 Well Court, Damside, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 260
  • Boutique Bothy - Unique Bolthole In The New Town

    From US$ 337

    1 Gloucester Lane, Edinburgh, United Kingdom (To the map)

    Boutique Bothy - Unique Bolthole In The New Town Apartment Edinburgh is set 1.1 km from The Real Mary King's Close and 0.7 km from the long-standing Camera Obscura and World of Illusions Tower in New…

    To the hotel

    price for 1 night
    Book Now From US$ 337
  • 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
  • Bailie Royal Mile Apartment

    From US$ 429

    3, 2F1 Bailie Fyfe'S Close, 107 High Street, Edinburgh, United Kingdom (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
  • Amazing Penthouse, Stunning Views, Castle 2 Mins

    From US$ 1080

    Flat 5/7A Ramsay Garden, Edinburgh, United Kingdom (To the map)

    Amazing Penthouse, Stunning Views, Castle 2 Mins apartment is nearly 0.1 km from Camera Obscura and World of Illusions. The venue comprises 2 bedrooms and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 1080
  • 1 Bedrooms Flat In Central Edinburgh Haymarket, Heart Of Edinburgh Flat Sleeps 4

    From US$ 269

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

    To the hotel

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

    From US$ 292

    **Various Locations**, Edinburgh, United Kingdom (To the map)

    The excellent Royal apartment enjoys an ideal location in the vicinity of the historic fortress "Edinburgh Castle". This excellent apartment also offers a microwave, refrigerator and kitchenware…

    To the hotel

    price for 1 night
    Book Now From US$ 292
  • Warden'S Close Apartments

    From US$ 517

    2 Warden'S Close, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 517
  • New Royal Mile Residence Spacious Quiet Comfortable Flat With Balcony & Great Views Top Floor No Lift

    From US$ 433

    18 North Bridge, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 433
  • The New Town Idyll @ Dublin Street

    From US$ 808

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

    The New Town Idyll apartment offers homey accommodation for 6 guests in Edinburgh. The Venue consists of 3 bedrooms, 2 bathrooms, and also a fully-fitted kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 808
  • Luxury Mews In The Heart Of New Town

    From US$ 396

    4B Northumberland Street South East Lane, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 396
  • Historic Apartment Near The Castle, 5 Min From Train Station

    From US$ 535

    4 Hunter Square, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • One Bedroom Flat In Central Edinburgh Old Town , Heart Of Edinburgh Flat Sleeps 4

    From US$ 384

    Lauriston Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 384
  • Edlets - Frederick Street Apartment

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

    To the hotel

    Book Now
  • Joivy Cozy Apt Near Edinburgh Castle

    From US$ 487

    16 Johnston Terrace, Edinburgh, United Kingdom (To the map)

    Guests can opt to stay at Altido Charming Apt By Edinburgh Castle Apartment apartment when visiting Old Town, which is a bustling area of centuries-old buildings and narrow alleys in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 487
  • Gayfield Place

    From US$ 532

    Edinburgh, United Kingdom (To the map)

    Gayfield Place Holiday home is set in Newington district of Edinburgh and offers accommodation with a fully equipped kitchen and 3 bedrooms. There are 6 rooms that share 2 bathrooms. The entire…

    To the hotel

    price for 1 night
    Book Now From US$ 532
  • 2 Bedroom Sofa Bed In Livingroom Castle View 1St Floor Sleeps 6

    From US$ 737

    27/6 Castle Terrace, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 737
  • Castle View&Grassmarket Studio Flat With Luxury Bathroom

    From US$ 357

    104 Websters Land, Edinburgh, United Kingdom (To the map)

    Castle View & Grassmarket Studio Flat With Luxury Bathroom, set next to Grassmarket, is 15 km from Edinburgh airport. Located within a 10-minute walk to The Real Mary King's Close in Edinburgh, the…

    To the hotel

    price for 1 night
    Book Now From US$ 357
  • Joivy Classy Apartment Near Edinburgh Castle

    From US$ 501

    Lady Stair'S Close Royal Mile Tower, Edinburgh, United Kingdom (To the map)

    Located in Old Town district next to The Real Mary King's Close, the 60 m² Altido Royal Mile Tower apartment accommodates up to 2 guests. This venue includes 1 bedroom and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 501