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.

Hotels in Edinburgh near Edinburgh Christmas Market

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

1867 results

  • 2 Bedroom, 4 Beds -Grassmarket

    From US$ 247

    Grassmarket, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 247
  • Edinburgh Castle Apartments

    From US$ 203

    28 Castle Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Nestled in Old Town district, the 4-star Edinburgh Castle Apartments And Suites offers business accommodation within just 400 metres to Princes Street. The venue comprises 12 luxury rooms overlooking…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Old Town Romantic Getaway

    From US$ 280

    209 Jackson'S Close, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • 3 Royal Mile Flat Near Edinburgh Castle

    From US$ 724

    Apartment 3 - New Assembly Close, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    3 New Assembly Close - Royal Mile apartment is situated in West End district of Edinburgh, 15 km from Turnhouse airport. This accommodation consists of 2 bedrooms and 1 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 724
  • Royal Mile Apartment

    From US$ 558

    126 Royal Mile, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Royal Mile apartment is situated in Old Town district of Edinburgh, 15 km from Edinburgh airport. This venue has 1 bedroom with double beds and sofa beds to offer you.

    To the hotel

    price for 1 night
    Book Now From US$ 558
  • St James Quarter 2 Bed Apartment

    From US$ 285

    16 North Saint Andrew Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Arthur's Seat hike is at a 2.5 km distance from the 1-room St James Quarter 2 Bed Apartment apartment, while Mansfield Place Church is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Incredible St Andrew'S Sq - 2 Bed In The Sky

    From US$ 599

    16 North Saint Andrew Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Incredible St Andrew'S Sq - 2 Bed In The Sky apartment is situated in New Town district of Edinburgh, 100 km from Dundee airport. With access to the combined National Museum of Scotland, this venue…

    To the hotel

    price for 1 night
    Book Now From US$ 599
  • Royal Mile Old Fishmarket Close

    From US$ 703

    5 Old Fishmarket Close, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Royal Mile Old Fishmarket Close apartment is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, only a few minutes from The Real Mary King's Close.

    To the hotel

    price for 1 night
    Book Now From US$ 703
  • Queen Charlotte Guesthouse

    From US$ 279

    45 Queen Street Queen Charlotte Guesthouse, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 279
  • 4 Royal Mile Flat Near Edinburgh Castle

    From US$ 786

    Apartment 4 - New Assembly Close, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Offering a satellite TV, a flat screen TV and flat-screen TV, New Assembly Close - Royal Mile apartment is situated in Old Town district, 150 metres from The Real Mary King's Close. This venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 786
  • Fountain Court Apartments - Royal Garden

    From US$ 184

    2 York Buildings, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    The designer Fountain Court Royal Garden Edinburgh is situated in a shopping district next to the 200-foot spire "Scott Monument" and offers a shared lounge, entertainment activities and a bar. There…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • 30 Castle Street Aparthotel

    From US$ 143

    30 Castle Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    30 Castle Street Deluxe Apartments Edinburgh offers 15 rooms 350 metres of Edinburgh Castle. Princes Mall Shopping Centre is located 350 metres of this aparthotel, and such natural sites as Royal…

    To the hotel

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

    From US$ 1323

    Old Fishmarket Close, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (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
  • Safestay Edinburgh Cowgate

    From US$ 49

    96 Cowgate Edinburgh, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Featuring free WiFi in the rooms, Cowgate Hostel is set 1.3 km from the official residence "Palace of Holyroodhouse".

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Linton Collection - 28 North Bridge

    From US$ 175

    28 North Bridge, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Linton Collection - 28 North Bridge apartment offers a kitchen as well as rooms with free wireless internet, coffee and tea making equipment, and ironing facilities. Edinburgh Old Town lies within 0.

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Stylish 2Br Grassmarket Flat With Castle Views & Ps5

    From US$ 190

    Grassmarket, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 190
  • Thistle Suites Royal Garden

    From US$ 112

    2 York Buildings, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Sonder — Royal Garden is low-budget 3-star accommodation in Edinburgh in proximity to Canongate Kirk. The property comprises 8 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Belleville Suite Central St James Quarter Free Offsite Parking & Views By Bonjour Residences Edinburgh

    25 Saint James Square, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    Book Now
  • Large Super Central 3 Bed -Princes Street, Parking

    From US$ 901

    25 Saint James Square, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 901
  • Heart Of The City - 3 Bedroom Oasis

    From US$ 325

    25 Saint James Square, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 325