Hotels Near Edinburgh Christmas Market Princes Street Gardens

Edinburgh is home to incredibly popular Christmas and Hogmanay festivals. There are two Christmas markets in Edinburgh, the main market is located at East Princes Street Gardens and the Scottish Market on George Street. In this guide, I list the best hotels near Edinburgh Christmas Market.

Hotels Near Edinburgh Christmas Market
Edinburgh Castle overlooks both the Old Town and the New Town and the area where it intersects, the Mound Precinct. This central area is where you’ll most likely want to stay to be near the Christmas markets and the city’s main sights and attractions.

Top Pick
Market Street HotelAddress: 6 Market Street, Old Town, Edinburgh
Distance to the Christmas market: 6 minutes (450 metres) to both East Princes Street Gardens and George Street.

A great hotel in a great location with friendly and helpful staff. An ideal location with easy access to George Street, the Christmas market, the Royals Mile, Edinburgh Castle and many other sights. The hotel has an excellent rating in all areas.


* Design features that are cool yet welcoming.
* Exceptional breakfast with the option of complimentary champagne.
* Close to the bustle of the Royal Mile but without the noise.
* Dyson hairdryer and GHD hair straightener in the room.


* A portion of the hotel’s emissions are offset.
* Most food served in the bar and restaurant is locally sourced.
* Bike rental is available and is a great way to get around when the weather permits.
* Efforts are made to reduce food waste.

Pros: An exceptional hotel that focuses on quality and experiences while being incredibly well-located. The rooftop bar is ideal for an evening drink and this is also the breakfast location.

Cons: This hotel is definitely on the expensive side so the free mini bar isn’t quite as appealing as it might seem. Most people would consider this a special treat hotel. I’ve listed a budget hotel below if you prefer to stay somewhere more reasonable.

Check AvailabilityLocation of Market Street Hotel
Next Best
BrewDog DogHouse Edinburgh
Address: 5 New Street, Old Town, Edinburgh, Scotland, UK
Distance to the Christmas market: 12 minutes, 900 metres.
Although slightly further from the Christmas markets, what I like most about BrewDog DogHouse is its excellent sustainability rating. The hotel uses renewable energy for their electricity while also offsetting some of their carbon footprint, they limit food waste (which reduces emissions) and they limit their use of plastic. Aside from that, this is a cool hotel with beer on tap, artisan tea and coffee in the rooms, there’s great attention to detail and the location just of the Royal Mile is excellent.

Budget Hotel
Yotel Edinburgh
Address: Queen Street, Edinburgh, UK
Distance to the Christmas market: 13 minutes, 1km.
This is a great budget hotel in Edinburgh New Town. It’s modern, clean, quiet and well-located for sightseeing.

> Read my guide to Edinburgh Christmas Market for the latest dates, opening times, locations and local Christmas specialties.

This list of the best Christmas markets in the UK has more ideas on where to go over the holidays.

If you have any questions or would like to leave a hotel review, please do so in the comments.

Recommendations are independently chosen based on personal travel experiences and extensive research. This post contains affiliate links to hotels in Edinburgh, Scotland. This means I get a small commission from any bookings at no extra cost to you.