Hotels near Haymarket

Search and compare hotels near Haymarket from hundreds of travel sites and save

Haymarket - Edinburgh, Scotland, United Kingdom
29 Nov — 30 Nov2
Haymarket - Edinburgh, Scotland, United Kingdom
Mon 29/11
Tue 30/11
...and more

Tips for booking a Haymarket hotel

Cheapest month:January
Most expensive month:December
Average price in Haymarket:£61/night
Absolute cheapest price found:£8/night
Cheapest day:Tuesday
Most expensive day:Monday
£22 - £112
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£22 - £228
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated hotels near Haymarket

Show all hotels
1
Edinburgh Castle Apartments and Suites
Edinburgh Castle Apartments and Suites
8.8 Excellent
28 Castle Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 

Centrally situated, the property offers easy access to Edinburgh's best hot spots. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

Cheapest hotels near Haymarket, Edinburgh

Show all hotels
Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh Haymarket
8.7 Excellent
152 Morrison Street, Edinburgh, United Kingdom
Show on map
0.7 mi from city centre,  

The hotel is situated in the heart of Edinburgh, a brief car ride from Edinburgh Airport. Those staying at the property can also make use of complimentary Wi-Fi.

£38
Avg. per night

Where to stay near Haymarket

Haymarket travel FAQs

  • What are the best hotels near Haymarket?

    Intercontinental Edinburgh The George, rated with a score of 8.8 from 2,287 reviewers, is one of the most popular hotels near Haymarket. Other top stays include Sheraton Grand Hotel & Spa, Edinburgh, with an average rating of 8.8 from 2,307 reviewers, and Leonardo Royal Edinburgh Haymarket, with a score of 8.0 from 12,343 reviewers.