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

  • 3 Bedrooms Flat In Central Edinburgh Old Town Sleeps 6

    From US$ 881

    Grassmarket, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 881
  • Argyl - Central Old Town Mews Home With Parking

    From US$ 176

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

    Altido Stylish Mews House Old Town 1-Br Apartment With Parking is set 0.3 km from the historic fortress "Edinburgh Castle" and 0.7 km from Royal Mile in Edinburgh City Centre district. 1 bedroom, 1…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Ladystairs 2 Royal Mile

    From US$ 663

    Ladystair Close, Edinburgh, United Kingdom (To the map)

    Featuring WiFi in the rooms, Ladystairs 2 Royal Mile apartment is situated in Edinburgh, 15 km from Edinburgh airport. There is a kitchenette completed with refrigerator, a microwave oven and an…

    To the hotel

    price for 1 night
    Book Now From US$ 663
  • Edinburgh Charming Old Town Apartment

    From US$ 390

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

    To the hotel

    price for 1 night
    Book Now From US$ 390
  • The Waverley Park Terrace Residence

    From US$ 503

    Waverley Park Terrace, Edinburgh, United Kingdom (To the map)

    Situated in Leith district, The Waverley Park Terrace Residence apartment offers accommodation with views of the landscape. It is composed of 2 bedrooms, a kitchen, and a private bathroom. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 503
  • Two Bed Apartment

    From US$ 632

    86/1 Grove Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 632
  • Candlemaker Old Town 500M From Edinburgh Castle

    From US$ 422

    Candlemaker Row, Edinburgh, United Kingdom (To the map)

    Candlemaker Old Town 500M From Edinburgh Castle apartment is situated in Edinburgh, about 0.3 km from The Royal Edinburgh Military Tattoo, and features flat screen TV and a flat screen TV. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 422
  • Dragon Suites - City Centre 2 Bed Luxury Mews House

    From US$ 543

    William Street North West Lane 8, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 543
  • Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys

    From US$ 410

    457/8 Lawnmarket, Edinburgh, United Kingdom (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 56 m² Pass Keys Modern 3 Bed Flat On The Historic Royal Mile Apartment apartment is 600 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 410
  • Bank St Royal Mile

    From US$ 599

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

    Located in Old Town district, Bank St Royal Mile is next-door to the historic fortress "Edinburgh Castle" and a 5-minute drive from Arthur's Seat hike. The venue has a kitchen with dishwasher, an…

    To the hotel

    price for 1 night
    Book Now From US$ 599
  • Joivy Inviting Flat With Parking In Canonmills

    From US$ 554

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

    To the hotel

    price for 1 night
    Book Now From US$ 554
  • The Coates Gardens Residence

    From US$ 343

    Coates Gardens, Edinburgh Eh12 5Le, Edinburgh, United Kingdom (To the map)

    Overlooking the city, Coates Gardens Residence is a 25-minute walk from the combined National Museum of Scotland in Edinburgh. There is an equipped kitchen, which includes a washing machine, tea and…

    To the hotel

    price for 1 night
    Book Now From US$ 343
  • Luxury 3 Bed Royal Mile Apartment

    From US$ 2888

    126/10 High Street, Edinburgh, United Kingdom (To the map)

    The 80 m² Luxury 3 Bed Royal Mile Apartment apartment is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 2.8 km of Arthur's Seat hike.…

    To the hotel

    price for 1 night
    Book Now From US$ 2888
  • Spacious 2-Bedroom Georgian Edinburgh City Apartment

    From US$ 396

    Heriot Row, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 396
  • Dean Village Hideaway By Calton Living

    From US$ 197

    27 Dean Path, Edinburgh, United Kingdom (To the map)

    The 46 m² Cosy Dean Village Studio apartment, set within 5 minutes' walk of Saint Mary's Cathedral, and stands 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • Upper Grove 2 Bedroom Apartment - Edinburgh

    From US$ 654

    21 Upper Grove Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 654
  • Ladystairs 1 Royal Mile

    From US$ 647

    Ladystair Close, Edinburgh, United Kingdom (To the map)

    Ladystairs 1 Royal Mile is placed in a residential area of Edinburgh, 450 metres from the historic fortress "Edinburgh Castle" and 500 metres from the art museum "Scottish National Gallery". Rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 647
  • Luxury Romantic West-End Apartment With Jacuzzi Spa Bath

    From US$ 546

    33 Alva Street, Edinburgh, United Kingdom (To the map)

    The 1-room Luxury City Centre Oasis - Lux Spa Bath - Romantic apartment is located in West End with gay bars in Davie Village, chic fashion stores on Robson Street, and diverse dining ranging from…

    To the hotel

    price for 1 night
    Book Now From US$ 546
  • Edinburgh City Holiday Apartments

    From US$ 530

    40 St Marys Street, 2F3, Edinburgh, United Kingdom (To the map)

    Featuring a private carpark, a parking and free private parking, Edinburgh City Holiday apartment offers accommodation 400 metres from Royal Mile. The Royal Edinburgh Military Tattoo is 0.4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 530
  • Haymarket Flat

    From US$ 114

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

    To the hotel

    price for 1 night
    Book Now From US$ 114