Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Haymarket Independent Hotels

See all 713 Hotels in Haymarket
The City Suites

The City Suites

Western Harbour Midway, Edinburgh
4.0 out of 5.0
4.0 out of 5 (179 reviews)
Apartment on the water This was a very spacious 2 bedroom apartment type setup. It was clean and furnished well. There was … - 

$88

$88
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh
4.0 out of 5.0
4.2 out of 5 (930 reviews)
Was a very pleasant stay. The room we got was spacious - it had two full queen-sized beds! The room … - 

$108

$108
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club, Kirknewton
4.0 out of 5.0
4.4 out of 5 (357 reviews)
Great Hotel Great hotel! Lovely grounds and not to far from Edinburgh! Recommend to book - 

$77

$77
Edinburgh Marriott Hotel

Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh
4.0 out of 5.0
4.1 out of 5 (448 reviews)
Marriott close to Airport Nice hotel. Staff was helpful, rooms were nice but warm - 

$86

$86
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

18-21 Market Street, Edinburgh
3.0 out of 5.0
4.2 out of 5 (484 reviews)
Lovely hotel in an excellent location. Great value for money, will definitely stay again. - 

$95

$95
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh
4.0 out of 5.0
4.5 out of 5 (883 reviews)
The location was good - accessible to Princes Street and the train station. The room was spacious, … - 

$119

$119
Haymarket Hub Hotel

Haymarket Hub Hotel

7 Clifton Terrace, Edinburgh
3.0 out of 5.0
3.7 out of 5 (865 reviews)
Great location The location of this hotel is ideal for what we wanted - ie a gig at Usher Hall. The rooms were cle … - 

$56

$56
Pollock Halls

Pollock Halls

18 Holyrood Park Road, Edinburgh
3.0 out of 5.0
4.0 out of 5 (630 reviews)
Nice stay with wonderful experiences We had such a wonderful stay. The bus routes stop just outside the property and the overall area is … - 
Village Hotel Edinburgh

Village Hotel Edinburgh

140 Crewe Road South, Edinburgh
4.0 out of 5.0
4.4 out of 5 (210 reviews)
City break We had a fantastic stay at the hotel and enjoyed a marvellous weekend break in Edinburgh. Facilitie … - 

$72

$72
Radisson Blu Edinburgh

Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh
4.0 out of 5.0
4.4 out of 5 (665 reviews)
Fantastic Stay Hotel is well located and the staff were very pleasant and helpful especially Dora on reception. Fa … - 

$160

$160
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

61 Grassmarket, Edinburgh
4.0 out of 5.0
4.4 out of 5 (626 reviews)
Excellent location Lovely hotel. Great location. Walking distance to most tourist attractions and restaurants. - 

$148

$148
The Principal Edinburgh George Street

The Principal Edinburgh George Street

19-21 George Street, Edinburgh
5.0 out of 5.0
4.4 out of 5 (196 reviews)
up market hotel in the new town Arrived at 11am and the room was ready. They also upgraded me. Room was clean and extremely comfort … - 

$159

$159
Jurys Inn Edinburgh

Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh
3.0 out of 5.0
3.8 out of 5 (698 reviews)
Convenient to Waverly Station & the Royal Mile Wonderful hotel & staff. Delicious breakfast. Only two things I would change: 1)provide a top sheet … - 

$118

$118
The Balmoral Hotel

The Balmoral Hotel

1 Princes Street, Edinburgh
5.0 out of 5.0
4.6 out of 5 (277 reviews)
High quality in a perfect location. We have stayed here before and returned because we liked it so much. It is almost an excellent hote … - 

$207

$207
Dakota Forthbridge

Dakota Forthbridge

Ferrymuir Retail Park, South Queensferry
3.5 out of 5.0
4.5 out of 5 (184 reviews)
Fab stay with friendly helpful staff ....... Small gripe coffee at breakfast could have been hotter … - 

$86

$86
G&V Royal Mile Hotel Edinburgh

G&V Royal Mile Hotel Edinburgh

1 George IV Bridge, Edinburgh
5.0 out of 5.0
4.6 out of 5 (421 reviews)
Nice hotel and well located. Highly recommend it. - 

$182

$182
Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh

11 Bristo Place, Edinburgh
4.0 out of 5.0
4.5 out of 5 (308 reviews)
edinburgh old town good experience. interesting part of Edinburgh. du Vin hotels are usually interesting, as this was. - 

$182

$182
Old Waverley Hotel

Old Waverley Hotel

43 Princes Street, Edinburgh
3.0 out of 5.0
3.8 out of 5 (546 reviews)
Nice hotel close to railway station and amenities. Enjoyable stay ,convenient for sightseeing etc .only disappointment was the lift was out of order f … - 

$98

$98
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh
4.0 out of 5.0
4.3 out of 5 (530 reviews)
Good Central Location I very much enjoyed my stay at the hotel. It was located just where I needed to see everything I wa … - 

$198

$198
Best Western Plus Edinburgh City Centre Bruntsfield Hotel

Best Western Plus Edinburgh City Centre Bruntsfield Hotel

69 Bruntsfield Place, Edinburgh
4.0 out of 5.0
4.4 out of 5 (164 reviews)
Nice hotel excellent position good car park on bus Reception staff brilliant but the dining experiences did not come up to the rest of the hotel stand … - 

$112

$112
Map

Recently booked Haymarket hotels

The Hostel
2.0 out of 5.0
Last booking: 1 hour ago
Leonardo Hotel Edinburgh City Centre (Haymarket)
3.0 out of 5.0
Last booking: 5 hours ago
Britannia Hotel Edinburgh
3.0 out of 5.0
Last booking: 32 hours ago
Fountain Court Apartments - Harris
4.0 out of 5.0
Last booking: 45 hours ago

Pocket Guide: Independent Hotels in Haymarket

Search for hotels in Haymarket on Expedia. You can easily find your hotels in Haymarket using one of the methods below:

  • View our selection of featured hotels in Haymarket
  • Use the map to find hotels in the Haymarket neighborhood you prefer
  • Use the filters to see hotels in a specific area of Haymarket, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Haymarket
  • Enter your travel dates to view the best deals on hotels in Haymarket - while they last