Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels near Haymarket

Filter by star ratings
All filters
Queens Guest House
Queens Guest House
8.7 Excellent
45 Queen Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 615 reviews
8.7

Strategically located in the middle of the city, this 4-star guest house makes for an excellent base in Edinburgh. It also provides babysitting/child services, free Wi-Fi and a tour desk.

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

The Balmoral Hotel offers relaxed accommodation in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. This modern hotel is set in the heart of the city.

DoubleTree by Hilton Edinburgh City Centre
DoubleTree by Hilton Edinburgh City Centre
8.6 Excellent
34 Bread Street, Edinburgh, United Kingdom
Show on map
0.5 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,378 reviews
8.6

Centrally located, Doubletree by Hilton Edinburgh City Centre offers easy access to Edinburgh's main sightseeing and retail areas. Edinburgh Castle can also be viewed from the hotel.

Cowgate Tourist Hostel
Cowgate Tourist Hostel
6.6 Good
96 Cowgate Edinburgh, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 12 reviews
6.6

Strategically located in the middle of the city, this 3-star hostel makes for an excellent base in Edinburgh. It is moments from St Giles Cathedral, restaurants and nightlife options.

Edinburgh Grosvenor Hotel
Edinburgh Grosvenor Hotel
7.2 Good
Grosvenor Street, Edinburgh, United Kingdom
Show on map
0.9 mi from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 3,372 reviews
7.2

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in Edinburgh. It also offers a coffee bar, 24-hour room service and an express check-in and check-out feature.

Staycity Aparthotels West End
Staycity Aparthotels West End
8.8 Excellent
Edinburgh, United Kingdom
Show on map
0.9 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 4,732 reviews
8.8

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

Market Street Hotel
Market Street Hotel
9.5 Excellent
6 Market Street, Edinburgh, United Kingdom
Show on map
0.2 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 244 reviews
9.5

Just 10 minutes' walk from Edinburgh Bus Station, Market Street hotel has a convenient setting, making it an ideal place to stay while in Edinburgh. It is conveniently located in the city centre.

Eden Locke
Eden Locke
9.3 Excellent
127 George Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,347 reviews
9.3

Strategically located in the middle of the city, this 4-star property makes for an excellent base in Edinburgh. It is located a brief walk from Princes Street and Edinburgh Castle.

The Knight Residence Apartments by Mansley
The Knight Residence Apartments by Mansley
9.2 Excellent
Edinburgh, United Kingdom
Show on map
0.5 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,181 reviews
9.2

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.

Apex City of Edinburgh Hotel
Apex City of Edinburgh Hotel
8.9 Excellent
61 Grassmarket, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,342 reviews
8.9

Conveniently located, Apex City of Edinburgh Hotel offers easy access to Edinburgh's best hot spots. It also features free Wi-Fi, 24-hour room service and a swimming pool.

Tips for booking a Haymarket hotel

Cheapest month:January
Most expensive month:December
Average price in Haymarket:$81/night
Absolute cheapest price found:$11/night
Cheapest day:Tuesday
Most expensive day:Monday
$30 - $142
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$30 - $304
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
Tigerlily
Tigerlily
9.2 Excellent
125 George Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh 

Conveniently located, Tigerlily offers easy access to Edinburgh's popular sightseeing areas. It is situated a short walk from Edinburgh Castle and St Andrew Square.

2
Code Co-Living - The Loft - Edinburgh
Code Co-Living - The Loft - Edinburgh
9.2 Excellent
50 Rose Street North Lane, Edinburgh, United Kingdom
Show on map
0.1 mi from city centre, Edinburgh 

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

3
Apex Haymarket Hotel
Apex Haymarket Hotel
8.6 Excellent
90 Haymarket Terrace, Edinburgh, United Kingdom
Show on map
1.1 mi from city centre, Edinburgh 

Conveniently located in the centre of the city, this 3-star hotel makes for an excellent base in Edinburgh. It provides city views and free Wi-Fi.

4
Eden Locke
Eden Locke
9.3 Excellent
127 George Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre, Edinburgh 

Strategically located in the middle of the city, this 4-star property makes for an excellent base in Edinburgh. It is located a brief walk from Princes Street and Edinburgh Castle.

5
The Chester Residence
The Chester Residence
9.0 Excellent
9 Rothesay Place, Edinburgh, United Kingdom
Show on map
0.8 mi from city centre, Edinburgh 

Conveniently located in the centre of the city, this 5-star property makes for an excellent base in Edinburgh. It also offers an express check-in and check-out feature, valet parking and a 24-hour reception.

6
Stay Central
Stay Central
8.6 Excellent
139 Cowgate, Edinburgh, United Kingdom
Show on map
0.4 mi from city centre, Edinburgh 

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

7
The Knight Residence Apartments by Mansley
The Knight Residence Apartments by Mansley
9.2 Excellent
Edinburgh, United Kingdom
Show on map
0.5 mi from city centre, Edinburgh 

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.

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

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.

Cheapest hotels near Haymarket, Edinburgh

Show all hotels
St. Christopher's Inn Edinburgh - Hostel
St. Christopher's Inn Edinburgh - Hostel
7.9 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0.2 mi from city centre,  

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

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

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

$20
Avg. per night
Kick Ass Greyfriars (18+ hostel)
Kick Ass Greyfriars (18+ hostel)
8.4 Excellent
37-39 Cowgate, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre,  

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.

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

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

$20
Avg. per night
Piries Hotel
Piries Hotel
8.1 Excellent
4-8 Coates Gardens, Edinburgh, United Kingdom
Show on map
1.0 mi from city centre,  

Strategically located in the middle of the city, this 3-star hotel makes for an ideal base in Edinburgh. It also provides a coffee bar, an airport shuttle and 24-hour room service.

$38
Avg. per night
Edinburgh Central Queen Street
Edinburgh Central Queen Street
8.0 Excellent
30-31 Queen Street, Edinburgh, United Kingdom
Show on map
0.2 mi from city centre,  

Situated within a 10-minute walk of Edinburgh Bus Station, the hotel is a convenient base when in Edinburgh. It is conveniently located in the city centre.

$42
Avg. per night
Learmonth
Learmonth
8.0 Excellent
18-20 Learmonth Terrace, Edinburgh, United Kingdom
Show on map
0.9 mi from city centre,  

Travelodge Edinburgh Learmonth is located in Edinburgh and provides guests with wireless internet. It is conveniently positioned for those wishing to sightsee in the area.

$42
Avg. per night
ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal Mile
8.5 Excellent
77 South Bridge, Edinburgh, United Kingdom
Show on map
0.4 mi from city centre,  

Set in the heart of the city, Ibis Edinburgh Centre South Bridge - Royal Mile provides easy access to Edinburgh's popular retail and sightseeing areas. Only a short walk from University of Edinburgh, it offers modern rooms equipped with an in-room closet, an in-room dining area and heating.

$47
Avg. per night

Hotel prices near Haymarket

3 stars

$42 - $137

ibis Edinburgh Centre South Bridge - Royal Mile
$47
Avg. per night
Old Waverley Hotel

#2 Most popular

Old Waverley Hotel
8.3 Excellent
$65
Avg. per night
Edinburgh Central Queen Street

Best value

$42
Avg. per night
4 stars +

$49 - $387

Waldorf Astoria Edinburgh - The Caledonian

#1 Most popular

$283
Avg. per night
Intercontinental Edinburgh The George

#2 Most popular

$227
Avg. per night
Edinburgh Grosvenor Hotel

Best value

$49
Avg. per night

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

Where to stay near Haymarket

Haymarket travel FAQs

  • What are the best hotels near Haymarket?

    Haymarket is home to many highly-rated hotels, one of which is Waldorf Astoria Edinburgh - The Caledonian, which has a current rating of 8.7. For other potential stays, consider Intercontinental Edinburgh The George and The Balmoral Hotel, which can also be great places to stay near Haymarket.