Menu

Search options

2026-02-27

2026-02-28
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

802 results

  • Arthur'S Seat View

    From US$ 466

    19 Royal Park Terrace 1F2, Edinburgh, United Kingdom (To the map)

    Arthur'S Seat View Apartment Edinburgh is set 2 km from National Museum of Scotland and 2.3 km from Royal Mile in Old Town district. This 2-bedroom venue features a flat-screen TV with satellite…

    To the hotel

    price for 1 night
    Book Now From US$ 466
  • The Edmonstone'S Residence

    From US$ 246

    4/2 Edmonstone Close, Edinburgh, United Kingdom (To the map)

    West Bow Edmonstone Close apartment offers a kitchen as well as rooms with a seating area, a sofa and an electric kettle. The centre of the city is within 1 km of the venue, while the art museum…

    To the hotel

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

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

    To the hotel

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

    From US$ 308

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

    To the hotel

    price for 1 night
    Book Now From US$ 308
  • Historic Apartment In Royal Mile

    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 6

    From US$ 390

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

    To the hotel

    price for 1 night
    Book Now From US$ 390
  • Joivy Cozy Apt Near Edinburgh Castle

    From US$ 511

    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$ 511
  • Castle View&Grassmarket Studio Flat With Luxury Bathroom

    From US$ 399

    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$ 399
  • Spacious 2 Bedroom Apartment In The Heart Of New Town

    From US$ 639

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

    To the hotel

    price for 1 night
    Book Now From US$ 639
  • The Muse

    From US$ 439

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

    To the hotel

    price for 1 night
    Book Now From US$ 439
  • Edinburgh Chic And Stylish 2-Bedroom Apartment Near City Centre

    From US$ 216

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

    To the hotel

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

    From US$ 676

    61 East London Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 676
  • Old Tolbooth Wynd - 388

    From US$ 477

    Flat 1, 8 Old Tolbooth Wynd, Edinburgh, United Kingdom (To the map)

    Located in Broughton district within a 25-minute walk of St Mary's Episcopal Cathedral, the 50 m² 388 Old Tolbooth Wynd Apartment 2 accommodates up to 5 guests. The venue comprises of 2 bedrooms and…

    To the hotel

    price for 1 night
    Book Now From US$ 477
  • York Place Residence, Edinburgh

    From US$ 391

    Flat 4, 41 York Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 391
  • Joivy Luxurious Apt On Notable George Street

    From US$ 658

    53 George Street, Edinburgh, United Kingdom (To the map)

    Altido Luxurious 2 Bedroom Apt On Notable George Street Edinburgh is placed in New Town district, within a 5-minute walk of the seafood restaurant Fishers In The City. The accommodation includes 2…

    To the hotel

    price for 1 night
    Book Now From US$ 658
  • Guestready - Historic Edinburgh Old Town Apartment

    From US$ 669

    186 High Street Borthwick'S Close, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 669
  • Joivy Exquisite Flat In The City Centre

    From US$ 476

    York Place, Edinburgh, Scotland, Eh1 3Eb, United Kingdom, Edinburgh, United Kingdom (To the map)

    Located in New Town district within a 10-minute walk of The Real Mary King's Close, the 75 m² Altido Designer York Place 5* apartment accommodates up to 2 guests. With access to the combined National…

    To the hotel

    price for 1 night
    Book Now From US$ 476
  • Joivy Elegant Home At The Heart Of The Royal Mile

    From US$ 668

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

    The Heart And Soul Of The Royal Mile apartment is nearly 1.7 km from Stockbridge Market. The venue comprises of 2 bedrooms and a fully furnished kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 668
  • Joivy Luxury Home On George Street

    From US$ 587

    George Street Apartment 1, Edinburgh, Scotland Eh2 3Es, United Kingdom, Edinburgh, United Kingdom (To the map)

    Altido Luxury George Street is situated in a residential area of Edinburgh, within 0.3 km from the long-standing Camera Obscura and World of Illusions Tower. With access to the historic fortress…

    To the hotel

    price for 1 night
    Book Now From US$ 587