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.

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

2015 results

  • 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$ 189

    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$ 189
  • 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$ 249

    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$ 249
  • 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$ 1420

    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$ 1420
  • 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
  • Royal Princes Suites

    From US$ 80

    21-23 Hill Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Royal Princes Suites is set 0.5 km from West Register House and 0.9 km from The Royal Edinburgh Military Tattoo in New Town district. There is also a kitchen equipped with a cooker, a stove top and…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Stunning Royal Mile 2 Bedroom Apartment

    From US$ 1042

    150 High Street 1F2, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

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

    From US$ 716

    Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    The 56 m² Guestready - Historic Edinburgh Old Town Apartment apartment, set 400 metres of Royal Mile, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • W Edinburgh

    From US$ 383

    1 St James Square, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    W Edinburgh Hotel offers 234 rooms, and it's nearly a 5-minute walk from The Writers' Museum. A comfortable stay at this hotel awaits you with a treatment room, a Jacuzzi and a sauna.

    To the hotel

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

    From US$ 292

    **Various Locations**, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (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
  • High St Flat

    From US$ 281

    219 High St, The Royal Mile, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Featuring flat - screen TV and a flat screen TV, High St Flat is located in the very heart of Edinburgh, 9 minutes' walk from the historic fortress "Edinburgh Castle". The accommodation consists of a…

    To the hotel

    price for 1 night
    Book Now From US$ 281
  • Clamshell Land - Royal Mile

    From US$ 675

    150 High Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Clamshell Land - Royal Mile apartment is located in the old part of Edinburgh, not too far from the historic fortress "Edinburgh Castle". This venue offers free Wi Fi in public areas along with a…

    To the hotel

    price for 1 night
    Book Now From US$ 675
  • Grassmarket Apartment

    From US$ 646

    3/4 Merchant Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Grassmarket apartment is located 1 km from the centre of Edinburgh and offers accommodation with public parking nearby.

    To the hotel

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

    From US$ 238

    11/5 Old Fishmarket 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$ 238
  • Joivy 3 Bed Flat In Old Town, Close To Grassmarket

    From US$ 845

    3 Merchant Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (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
  • Walk Everywhere -Top Rated Flat On The Royal Mile.

    190 High Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    Book Now
  • Family Small Group - Parking - Wifi - Sleeps 6

    From US$ 1906

    31 Bernard Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1906