Accommodation Flights Flight + Hotel Car rentals Tours & Activities Airport taxis

Featured hotels near Edinburgh Christmas Market

Rose Apartment

New Town, Edinburgh (0.2 miles from Edinburgh Christmas Market)

Situated in the heart of Edinburgh, Rose Apartment offers self-catering accommodation with free WiFi access. The property is 500 metres from both Edinburgh Castle and the Royal Mile.

Show more Show less
9.8
Exceptional
102 reviews

27/3a Cockburn Street Apartments

Old Town, Edinburgh (0.2 miles from Edinburgh Christmas Market)

Offering free WiFi and city views, 27/3a Cockburn Street Apartments is an accommodation located in a central area of Edinburgh, just 600 metres from Royal Mile and 700 metres from The Real Mary King's...

Show more Show less
9.9
Exceptional
82 reviews
Avg. price/night:
£120
Check availability

Cockburn Apartments

Old Town, Edinburgh (0.3 miles from Edinburgh Christmas Market)

Just 2 minutes’ walk from Princes Street Gardens, Cockburn Apartments enjoys a central location in Edinburgh Old Town.

Show more Show less
9.8
Exceptional
79 reviews
Avg. price/night:
£171
Check availability

Parliament Apartment

Old Town, Edinburgh (0.3 miles from Edinburgh Christmas Market)

In the Old Town district of Edinburgh, close to The Real Mary King's Close, Parliament Apartment has free WiFi and a washing machine.

Show more Show less
9.6
Exceptional
109 reviews
Avg. price/night:
£119
Check availability

Boutique City Centre 1 Bed Apartment

New Town, Edinburgh (0.2 miles from Edinburgh Christmas Market)

Set 500 metres from Edinburgh Military Tattoo in Edinburgh, this apartment features free WiFi. The unit is situation on a historic street, 600 metres from Edinburgh Castle.

Show more Show less
9.9
Exceptional
43 reviews
Avg. price/night:
£115
Check availability

CoDE Pod Hostels - THE CoURT (Royal Mile Former Court & Jail)

Old Town, Edinburgh (0.3 miles from Edinburgh Christmas Market)

Attractively situated in Edinburgh, CoDE Pod Hostels - THE CoURT is 100 metres from The Real Mary King's Close.

Show more Show less
9.4
Superb
1,047 reviews
Avg. price/night:
£16
Check availability