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 Luxury Hotels

See all 712 Hotels in Haymarket
Kew House

Kew House

1 Kew Terrace, Edinburgh
5.0 out of 5.0
4.8 out of 5 (19 reviews)
Great hotel. Our greeting on arrival was very friendly. The room and bathroom were very clean. The beds are very comfortable. The addition of sherry and chocolates left in our room to welcome us was a nice touch. The breakfast was excellent and there was a large choice of options that would please anyone.
  Aug 17, 2017

$123

$123
The Dunstane Houses

The Dunstane Houses

4 West Coates & 5 Hampton Terrace, Edinburgh
4.0 out of 5.0
4.5 out of 5 (140 reviews)
Excellent! We were in there for 2 nights. We had a group of 11 the staff was wonderful, they made it where we could all sleep in the same house. Breakfast was great! It was wonderful having the bar and lounging area so close to each other.
  Sep 18, 2017

$128

$128
Haymarket Hotel

Haymarket Hotel

1 - 3 Coates Gardens, Edinburgh
3.0 out of 5.0
3.8 out of 5 (39 reviews)
This was such a pretty room. We booked a room for three, it had 2 twin beds and a double. The beds were so comfortable, the room was huge with high ceilings and the bathroom very modern. Also breakfast was lovely. The location was great, perfect for exploring Edinburgh. I would definitely book here again. Also close to buses, ...
  Oct 9, 2017

$70

$70
Haymarket Apartments

Haymarket Apartments

6 Torphichen Street, Edinburgh
4.0 out of 5.0
4.8 out of 5 (27 reviews)
Fantastic place to stay! Great location and very clean.
  Oct 13, 2017

$95

$95
Haymarket Hub Hotel

Haymarket Hub Hotel

7 Clifton Terrace, Edinburgh
3.0 out of 5.0
3.7 out of 5 (880 reviews)
Nice hotel close to train stationGreat hotel .Convenient location. Very friendly staff. Very helpful staff. Room spotless.highly recommend to anyone. Hope to visit again.
  Oct 21, 2017

$52

$52
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

1 Morrison Link, Midlothian, Edinburgh
4.0 out of 5.0
3.9 out of 5 (193 reviews)
Beautiful comfortable room, everything clean and breakfast was amazing
  Oct 18, 2017

$71

$71
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

69 Belford Road, Edinburgh
3.0 out of 5.0
2.6 out of 5 (275 reviews)
Nice hotelNice hotel ,it was within reach of all areas we planned to visit during our visit.Generally clean environment although the shower and bathtub could do with refurbishment ,clean bedding and towels. The staff were very helpful,friendly and welcoming, the breakfast was good with a variety of food,i ...
  Oct 22, 2017

$40

$40
Staycity Aparthotels West End

Staycity Aparthotels West End

11 Brandfield Street, Edinburgh
4.0 out of 5.0
4.2 out of 5 (363 reviews)
We enjoyed the very comfortable and spacious rooms and the relative closeness to transport.
  Oct 11, 2017

$94

$94
Hilton Edinburgh Grosvenor

Hilton Edinburgh Grosvenor

Grosvenor Street, Edinburgh
4.0 out of 5.0
3.6 out of 5 (331 reviews)
HOTEL STAY Hotel was very clean. Staff were very helpful and made us feel welcome.
  Oct 2, 2017

$86

$86
Ballantrae West End

Ballantrae West End

6 Grosvenor Crescent, Edinburgh
3.0 out of 5.0
3.3 out of 5 (15 reviews)
Nice and clearn hotelA quiet place to live in and the staffs are good enough
  Jul 22, 2015
Piries Hotel

Piries Hotel

4-8 Coates Gardens, Edinburgh
3.0 out of 5.0
3.4 out of 5 (170 reviews)
Nice hotelBasic clean hotel.Very close to Haymarket train station, which was a bonus. I would stay there again, if I had a function or night out in HayMarket.
  Oct 8, 2017

$47

$47
The O.R. Residence and Hotel

The O.R. Residence and Hotel

6 West Coates, Edinburgh
3.0 out of 5.0
3.1 out of 5 (19 reviews)
Room a bit “tired”Check in was quick and the guy on reception was very helpful. The room itself was showing a bit of age and neglect. Bathroom had mould round the bath. We needed somewhere to sleep following a late flight into Edinburgh. This hotel was cheap and handy for the airport. Can not score any higher due ...
  Oct 8, 2017

$53

$53
No.32 Hotel

No.32 Hotel

32 Coates Gardens, Edinburgh
3.0 out of 5.0
3.8 out of 5 (166 reviews)
Near Center in a quiet street on HaymarketWe have been there for four nights. The Hotel is small, but really nice, clean and you feel at home imediately. The room was tiny, so we had trouble, getting a space for our suitcases, but it was okay. Television and Wifi was provided as well. The bathroom was clean and small as well, but everything ...
  Oct 7, 2017

$62

$62
Fountain Court Apartments - Grove

Fountain Court Apartments - Grove

123 Grove Street, Edinburgh
4.0 out of 5.0
4.3 out of 5 (171 reviews)
2 bedroom apartment Spent a week in Edinburgh, apartment was conveniently located to walking to many events.
  Aug 24, 2017

$89

$89
Fountain Court Apartments - Morrison

Fountain Court Apartments - Morrison

228 Morrison Street, Edinburgh
3.0 out of 5.0
4.2 out of 5 (115 reviews)
Lovely accommodation near Haymarket station The apartment we stayed in was Lovely! Had everything we needed, and gave us more space than a hotel room... For a competitive price! The apartment was perfectly clean and tidy when we arrived, and the location represented additional value as it was very close to the station and just a 20 minutes ...
  Oct 14, 2017

$69

$69
Map

Recently booked Luxury Hotels in Haymarket

The St. Valery Guest House
3.0 out of 5.0
Last booking: 8 hours ago
Piries Hotel
3.0 out of 5.0
Last booking: 11 hours ago
Tune Hotel - Haymarket, Edinburgh
3.0 out of 5.0
Last booking: 14 hours ago

Pocket Guide: Luxury 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