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

  • The Bonnie Bide Awa'

    From US$ 232

    35/14 Leith Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    The Bonnie Bide Awa' Apartment Edinburgh, located in New Town district, 2.3 km from Arthur's Seat hike, features views of the city. The rooms include multi-channel television, a kitchenette and an…

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Royal Mile Mansions By Edinburgh City Apartments

    From US$ 712

    50 27 North Bridge, Old Town, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Royal Mile Mansions Apartment 27 Edinburgh is set 0.6 km from Camera Obscura and World of Illusions and 0.4 km from National Museum of Scotland in Old Town district. This venue also features free…

    To the hotel

    price for 1 night
    Book Now From US$ 712
  • Edinburgh Townhouse

    From US$ 124

    38 North Castle Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    The elegant Edinburgh Townhouse Hotel is a great place to stay in New Town district in a reasonable distance from the historic fortress "Edinburgh Castle". The venue provides 10 guestrooms appointed…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Royal Mile Mansions 14

    From US$ 407

    50 North Bridge, Flat 14, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Located in Edinburgh, Royal Mile Mansions 14 Apartment apartment is 100 km from Dundee airport. Situated around a 5-minute walk from the combined National Museum of Scotland, this apartment offers…

    To the hotel

    price for 1 night
    Book Now From US$ 407
  • *Amazing Location!*In Heart Of The City. 2Br & Cot

    From US$ 695

    19 High Street Edinburgh, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    The 1-room *Amazing Location! *In Heart Of The City. 2Br & Cot apartment is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, 800 metres of Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 695
  • Royal Scots Club

    From US$ 93

    29-30 Abercromby Place, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Situated less than 5 minutes' walk from Water of Leith, Royal Scots Club Hotel Edinburgh consists of 31 rooms and offers an à la carte restaurant onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Two Bedrooms Flat In City Center

    From US$ 233

    50 North Bridge, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 233
  • New Town Hotel

    From US$ 157

    8 York Place, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Situated around 650 metres from Water of Leith, the 3-star Ballantrae Hotel Edinburgh includes 31 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Snug Studio On The Grassmarket, 5Mins From Castle

    From US$ 193

    1 Grassmarket, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    The 1-room Snug Studio On The Grassmarket, 5Mins From Castle apartment is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 5 minutes' walk of The…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • King'S Stable 2 Rooms

    From US$ 250

    King'S Stables Lane, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 250
  • Luxurious City Centre Self Catering Apartment

    From US$ 340

    13 York Place, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Located in Edinburgh, Luxurious City Centre Self Catering Apartment apartment is 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 340
  • Self Catering , City Centre Apartment With Parking

    From US$ 1079

    13 York Place Basement, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Nestled in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, the 3-room Self Catering, City Centre Apartment With Parking apartment is about a 19…

    To the hotel

    price for 1 night
    Book Now From US$ 1079
  • 1 Bed In Heart Of Old Town With Castle Views

    From US$ 778

    Grassmarket 1, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 778
  • No1 Apartments Edinburgh - George IV Bridge

    From US$ 1014

    23 George IV Bridge, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    No.1 Apartments - George IV Bridge is a 4-star property 1.2 km from Georgian House. It contains 8 modern rooms that strike a perfect balance between comfort and style. 24-hour front desk assistance…

    To the hotel

    price for 1 night
    Book Now From US$ 1014
  • No. 1 Apartments- George IV Bridge

    From US$ 186

    23 George IV Bridge, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    No. 1 Apartments - George IV Bridge offers rooms with views of the city and location only 0.3 km from Royal Mile. Featuring flat-screen TV, tennis courts and entertainment activities, this venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Guestready - Lovely Nest In The Old Town

    From US$ 400

    13/6 King'S Stables Road, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 400
  • 38 Bide Collective

    From US$ 236

    38 North Castle 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$ 236
  • Elegant 2-Bedroom Apartment In Edinburgh New Town Near Princes Street

    Dublin Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    Book Now
  • Spacious 2-Bedroom Georgian Edinburgh City Apartment

    From US$ 396

    Heriot Row, Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 396
  • Ibis Edinburgh Centre Royal Mile

    From US$ 293

    6 Hunters Square (Off The Royal Mile), Edinburgh, United Kingdom

    0.5 km to Edinburgh Christmas Market (To the map)

    Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel is a 3-star pet-friendly venue with air-conditioned rooms situated 150 metres away from Edinburgh City Chambers. Located off The Real Mary…

    To the hotel

    price for 1 night
    Book Now From US$ 293