Hotels near Haymarket, Edinburgh

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

Haymarket - Edinburgh, Scotland, United Kingdom
Sep 30 — Oct 12
Haymarket - Edinburgh, Scotland, United Kingdom
Fri 9/30
Sat 10/1
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels near Haymarket

Filter by star ratings
All filters
Britannia Edinburgh Hotel
5.6 Okay
69 Belford Road, Edinburgh, United Kingdom
Show on map
1.0 mi from city centre, Edinburgh, SCT, United Kingdom 
OkayBased on 7,253 reviews
5.6

Conveniently located in the heart of the city, this 3-star hotel makes for an excellent base in Edinburgh. It is ideally located for those wanting to visit the area's popular attractions.

Edinburgh Central Queen Street
7.5 Good
30-31 Queen Street, Edinburgh, United Kingdom
Show on map
0.2 mi from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 53 reviews
7.5

This Edinburgh hotel is located within a 10-minute walk of Edinburgh Bus Station. It is conveniently situated in the city centre.

Novotel Edinburgh Centre
7.9 Good
80 Lauriston Place, Edinburgh, United Kingdom
Show on map
0.5 mi from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 5,047 reviews
7.9

Conveniently situated, Novotel Edinburgh Centre offers easy access to Edinburgh's best hot spots. It also features a sauna, a heated pool and a Jacuzzi.

Cityroomz Edinburgh
7.9 Good
25-33 Shandwick Place, Edinburgh, United Kingdom
Show on map
0.5 mi from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 6,373 reviews
7.9

Conveniently situated, Cityroomz Edinburgh allows for easy access to Edinburgh's popular hot spots. It provides 3-star accommodation and views of the city.

Hampton by Hilton Edinburgh West End
8.3 Excellent
166 Fountainbridge, Edinburgh, United Kingdom
Show on map
0.9 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 7,174 reviews
8.3

Conveniently located in the centre of the city, this 3-star hotel makes for an excellent base in Edinburgh. It is ideally located for guests wanting to sightsee in the area.

Holiday Inn Express Edinburgh City West, An IHG Hotel
8.0 Excellent
107 Queensferry Road, Edinburgh, United Kingdom
Show on map
1.8 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,594 reviews
8.0

Holiday Inn Edinburgh City West offers a comfortable setting while in Edinburgh. It also provides 24-hour room service, an express check-in and check-out feature and a playground.

Apex Grassmarket Hotel
8.4 Excellent
31-35 Grassmarket, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 4,548 reviews
8.4

Set in the heart of the city, Apex Grassmarket Hotel offers easy access to Edinburgh's main retail and sightseeing areas. It provides a sauna, an indoor pool and complimentary Wi-Fi.

The Balmoral
9.4 Excellent
1 Princes Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 2,128 reviews
9.4

Situated less than a 10-minute stroll from Edinburgh Bus Station, The Balmoral Hotel provides guests with a convenient base while visiting Edinburgh. This relaxed hotel is set in the heart of the city.

Top Rated hotels near Haymarket

1
Tigerlily
8.9 Excellent
125 George Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located in the centre of the city, this 4-star hotel makes for an excellent base in Edinburgh. It is close to Princes Street, shops and nightlife options.

2
Eden Locke
9.2 Excellent
127 George Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 

Strategically located in the middle of the city, this 4-star property makes for an excellent base in Edinburgh. Guests can also enjoy complimentary Wi-Fi.

3
Stay Central
8.3 Excellent
139 Cowgate, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 

Conveniently situated, Stay Central Hotel allows for easy access to Edinburgh's popular hot spots. It provides 3-star accommodation with air-conditioned rooms.

4
The Knight Residence by Mansley
8.7 Excellent
Edinburgh, United Kingdom
Show on map
0.5 mi from city centre, Edinburgh, SCT, United Kingdom 

Strategically located in the middle of the city, this 5-star property makes for an excellent base in Edinburgh. Those staying at the property also have access to complimentary wireless internet and on-site parking.

5
The Inn On The Mile
8.5 Excellent
82 High Street, The Royal Mile, Edinburgh, United Kingdom
Show on map
0.4 mi from city centre, Edinburgh, SCT, United Kingdom 

The Inn on the Mile is set in Edinburgh and is a short walk from Edinburgh Bus Station. It is conveniently located in the city centre.

6
Cheval Old Town Chambers
9.4 Excellent
Edinburgh, United Kingdom
Show on map
0.2 mi from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located in the centre of the city, this 5-star property makes for an excellent base in Edinburgh. It is close to St Giles Cathedral, shops and nightlife options.

7
Linton Collection - 28 North Bridge
9.2 Excellent
Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 

Linton Collection - North Bridge Lofts is situated in the heart of in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. It is set in the area's vibrant nightlife district, about a five-minute walk from St Giles Cathedral.

8
Native Edinburgh
8.9 Excellent
74 - 77 Queen Street, Edinburgh, United Kingdom
Show on map
0.4 mi from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located in the middle of the city, this 3-star property makes for an ideal base in Edinburgh. It also provides a 24-hour reception, a concierge and free Wi-Fi.

Cheapest hotels near Haymarket, Edinburgh

Kick Ass Greyfriars (18+)
8.1 Excellent
37-39 Cowgate, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 

Featuring an on-site bar, this central Edinburgh hostel is located just a short walk from Princes Street and St Giles Cathedral. It is close to the National Museum of Scotland, shops and nightlife options.

$16
Avg. per night
St Christopher's Edinburgh Original
7.2 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 

The hostel provides themed accommodation in Edinburgh and is a short stroll from Edinburgh Bus Station. It is ideally located in the city centre.

$16
Avg. per night
Castle Rock Hostel
8.7 Excellent
15 Johnston Terrace, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located, Castle Rock Hostel - Adult Only offers easy access to Edinburgh's main sightseeing areas. Guests can also enjoy free internet access.

$17
Avg. per night
Kick Ass Grassmarket (18+)
8.2 Excellent
2 West Port, Edinburgh, United Kingdom
Show on map
0.4 mi from city centre, Edinburgh, SCT, United Kingdom 

Featuring an on-site bar, this central Edinburgh hostel is situated just a short walk from St Giles Cathedral and Princes Street. It is close to Edinburgh Castle, restaurants and shops.

$18
Avg. per night
West End Hotel
7.7 Good
35 Palmerston Place, Edinburgh, United Kingdom
Show on map
0.9 mi from city centre, Edinburgh, SCT, United Kingdom 

Located in Edinburgh, West End Hostel provides stylish, 3-star accommodation close to St Mary's Cathedral. This modern hostel is set in the heart of the city.

$19
Avg. per night
Code Co-Living - The Loft - Edinburgh
8.6 Excellent
50 Rose Street North Lane, Edinburgh, United Kingdom
Show on map
0.1 mi from city centre, Edinburgh, SCT, United Kingdom 

Centrally located, CoDE Pod Hostels - THE LoFT allows for easy access to Edinburgh's main sightseeing and retail areas. It also offers luggage storage, free Wi-Fi and an express check-in and check-out feature.

$27
Avg. per night
Ardmillan Hotel
7.6 Good
9-10 Ardmillan Terrace, Edinburgh, United Kingdom
Show on map
1.5 mi from city centre, Edinburgh, SCT, United Kingdom 

Ardmillan Hotel is set in Edinburgh and is close to local sightseeing spots, such as Tynecastle Stadium. It is moments from Gorgie City Farm, restaurants and nightlife options.

$46
Avg. per night
Travelodge Edinburgh Haymarket
7.8 Good
24 Eglington Crescent, Edinburgh, United Kingdom
Show on map
1.0 mi from city centre, Edinburgh, SCT, United Kingdom 

This relaxed hotel is situated in the centre of Edinburgh and provides newly refurbished rooms with modern facilities. It also offers room service, a 24-hour reception and an express check-in and check-out feature.

$48
Avg. per night

Hotel prices in Haymarket

3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Haymarket

Facts about staying in Haymarket

  • What are the best hotels near Haymarket?

    9,476 reviews rated Yotel Edinburgh with an average score of 8.3/10. It may also be worth looking into the Mercure Edinburgh Haymarket, which received a rating of 8.0/10 from 4,553 reviews. Travelodge Edinburgh Haymarket could be another great option, with a score of 7.8/10 from 36 reviews.