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

  • Grassmarket-Old Town Apartment

    From US$ 266

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

    Located 900 metres from Edinburgh Waverley railway station, Grassmarket-Old Town offers quick access to The Scotch Whisky Experience. This venue provides accommodation with free Wi Fi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 266
  • Super Spacious 4 Bed, Sleeps 6

    From US$ 823

    12 Castle St, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 823
  • Thistle Street Apartment At Heart Of The City Centre

    From US$ 248

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

    Located in Haymarket district next to Greyfriars Bobby's Grave, the 49 m² 1 Bedroom Thistle Street apartment accommodates up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 248
  • Modern Flat In The Middle Of Old Town

    From US$ 1323

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

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 1-room Modern Flat In The Middle Of Old Town Apartment apartment is 650 metres of such cultural places…

    To the hotel

    price for 1 night
    Book Now From US$ 1323
  • F&O Apartments - Vip Royal Mile 2 Bed Apartment - Sleeps 4

    From US$ 13621

    3/8 James Court, 493 Lawnmarket, Edinburgh, United Kingdom (To the map)

    Located in Old Town district next to National Museum of Scotland, the 55 m² F & O Apartments - Vip Royal Mile 2 Bed Apartment - Sleeps accommodates up to 4 guests. The venue comprises 2 bedrooms and…

    To the hotel

    price for 1 night
    Book Now From US$ 13621
  • Edinburgh, Deanvillage Cosy Hideaway Apartment

    From US$ 498

    1-10 Dean Path Buildings 4, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Central Edinburgh Studio Bliss

    From US$ 357

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

    To the hotel

    price for 1 night
    Book Now From US$ 357
  • Harry Potter Styled 3-Bed Apartment - Edinburgh

    From US$ 498

    8 Dewar Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Edinburgh City Centre Double Room With Garden

    From US$ 198

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

    To the hotel

    price for 1 night
    Book Now From US$ 198
  • Edinburgh City Centre Double Room

    From US$ 172

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

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • Spacious Ensuite Rooms In Edinburgh City Centre - Excellent Location

    From US$ 169

    Spittal Street, 1, 15, Edinburgh, United Kingdom (To the map)

    Located nearly a 5-minute walk from The Parish Church of St Cuthbert, Spacious Ensuite Rooms In Edinburgh City Centre - Excellent Location also offers proximity to the landscaped Princes Street…

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Edinburgh City Centre King Room

    From US$ 728

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

    To the hotel

    price for 1 night
    Book Now From US$ 728
  • Sovo - South Lane Apartments - City Centre

    From US$ 284

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

    To the hotel

    price for 1 night
    Book Now From US$ 284
  • Point A Hotel Edinburgh St Andrew Square

    From US$ 286

    9-10 St Andrew Sq, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 286
  • Geraldsplace

    21B Abercromby Place Apartment, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Edinburgh Central Morrison Aparthotel

    From US$ 275

    196 Morrison Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 275
  • The Castle View Residence

    From US$ 215

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

    Located 10 minutes' walk from St Giles' Cathedral, the 1-room The Castle View Residence apartment features public parking for those who travel by car. Royal Botanic Garden Edinburgh is at a 2.4 km…

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Edinburgh Central Morrison Roomz

    From US$ 303

    196 Morrison Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 303
  • Joivy 3 Bed Flat In Old Town, Close To Grassmarket

    From US$ 845

    3 Merchant Street, Edinburgh, United Kingdom (To the map)

    The 3-room Altido Spacious 3 Bed Apartment In The Old Town welcomes travellers in the centre of Edinburgh, at a 1.4 km distance from the ruined Holyrood Abbey. The apartment features a kitchen which…

    To the hotel

    price for 1 night
    Book Now From US$ 845
  • 3 Bedroom Apartment - Historic Old Town

    From US$ 612

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

    To the hotel

    price for 1 night
    Book Now From US$ 612