Set on Torphichen Street in Edinburgh's Haymarket district, voco Edinburgh - Haymarket by IHG puts you next door to the EICC and within easy walking distance of Edinburgh Castle and Haymarket Station.
Restaurant, bar and lounge serving Scottish and European dishes, plus a highly rated breakfast.
Haymarket Station is only a 7-minute walk, making onward travel across Edinburgh simple.
Edinburgh Castle and the National Museum of Scotland are both an easy stroll from the hotel.
Family rooms and a child-friendly buffet make this a relaxed choice for travelling families.









A comfortable air-conditioned room with a queen bed, private bathroom and tea and coffee maker.

Two comfortable beds with air-conditioning and a private bathroom, ideal for friends or colleagues.



An upgraded queen room with extra space and the same air-conditioned comfort throughout.



A premium queen room featuring a jetted bath for a little extra relaxation after a day exploring Edinburgh.


A queen room with an additional sofa bed, well suited to families or those wanting extra space.
"From" prices are for 2 guests on 17 November 2026 and exclude breakfast, which can be added for £19.95 per person.
Price per night for 2 guests. Green = best price. Greyed dates are sold out.
Tap your check-in date, then your check-out date. Greyed nights are fully booked.
Breakfast pricing, the damage deposit, family stays, walking distance to Edinburgh Castle — our concierge answers instantly, day or night.
voco Haymarket
Open in Maps ↗
© OpenStreetMap
The hotel is on Torphichen Street in Edinburgh's Haymarket area, right next to the EICC and a short walk from Edinburgh Castle and Haymarket Station.
Check-in is from 15:00 and check-out is until 11:00.
Breakfast is not automatically included; a very good breakfast is available for £19.95 per person and can be added at the hotel.
Guests can use the fitness centre, restaurant, bar and lounge, plus enjoy free WiFi and a 24-hour front desk.
No, pets are not permitted at this hotel.
Yes, a refundable damage deposit of £30 is taken by credit card on arrival and returned within 7 days after check-out.
Our AI concierge books your room with the hotel and answers any question. No payment now.