A historic stone building with a river in front.

Hotels in Haymarket

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Haymarket hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh, 1.6 km from Haymarket
9.0 out of 10, Wonderful, (2,858 reviews)
"conveniently located, great view of the castle, friendly and helpful staff."
United States
BARBARA
The price is S$404
includes taxes & fees
31 Aug - 1 Sept
Apex Grassmarket Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
2.8 km from Haymarket
8.6 out of 10, Excellent, (1,533 reviews)
"Great location"
United States
Jessica
The price is S$204
includes taxes & fees
31 Aug - 1 Sept
Holiday Inn Edinburgh Zoo by IHG

3. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 2.4 km from Haymarket
9.2 out of 10, Wonderful, (2,123 reviews)
"Very good hotel"
United States
Amer
The price is S$389
includes taxes & fees
31 Aug - 1 Sept
Apex Waterloo Place Hotel

4. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh, 2.2 km from Haymarket
8.4 out of 10, Very good, (1,953 reviews)
"Decent hotel in ideal location."
United Kingdom
Matthew
The price is S$282
includes taxes & fees
31 Aug - 1 Sept
ibis Edinburgh Centre South Bridge - Royal Mile

5. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 2 km from Haymarket
9.8 out of 10, Exceptional, (1,476 reviews)
"Love this hotel. It’s our go to in Edinburgh."
United States
Daniel
The price is S$497
includes taxes & fees
30 Aug - 31 Aug
Market Street Hotel

6. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
2.6 km from Haymarket
8.4 out of 10, Very good, (1,021 reviews)
"Really nice hotel."
United Kingdom
Nadeem
The price is S$253
includes taxes & fees
31 Aug - 1 Sept
Village Hotel Edinburgh

7. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, 2.4 km from Haymarket
9.0 out of 10, Wonderful, (1,479 reviews)
"Enjoyed the stay"
United States
Julie
The price is S$294
includes taxes & fees
31 Aug - 1 Sept
Leonardo Royal Hotel Edinburgh

8. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 1.9 km from Haymarket
9.4 out of 10, Exceptional, (1,483 reviews)
"Beautiful property and perfect location"
United States
Boris
The price is S$618
includes taxes & fees
1 Sept - 2 Sept
Virgin Hotels Edinburgh

9. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 1.4 km from Haymarket
8.8 out of 10, Excellent, (2,525 reviews)
"Clean room, good location, friendly and helpful staff"
Canada
Biljana
The price is S$325
includes taxes & fees
31 Aug - 1 Sept
YOTEL Edinburgh

10. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
Haymarket
9.4 out of 10, Exceptional, (365 reviews)
"Beautiful hotel, good breakfast, helpful staff, quiet and convenient location to get to the airport and the main downtown Edinburgh"
United States
Christie
The price is S$357
includes taxes & fees
30 Aug - 31 Aug
The Hoxton, Edinburgh

11. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
New Town, 1.9 km from Haymarket
8.8 out of 10, Excellent, (724 reviews)
"Great Hotel. Fab location."
United Kingdom
Clare
The price is S$336
includes taxes & fees
31 Aug - 1 Sept
Mount Royal Hotel Edinburgh by The Unlimited Collection

12. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
Haymarket
8.0 out of 10, Very good, (1,013 reviews)
"Had a great stay for 3 days there."
United Kingdom
Vishali
The price is S$209
includes taxes & fees
30 Aug - 31 Aug
Garner Edinburgh Haymarket by IHG

13. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 1.5 km from Haymarket
9.4 out of 10, Exceptional, (1,006 reviews)
"Best location, nice space, good breakfast. Would stay again!"
United States
Stephanie
The price is S$396
includes taxes & fees
31 Aug - 1 Sept
Wilde Aparthotels, Edinburgh, Grassmarket

14. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Holyrood, 2.6 km from Haymarket
9.0 out of 10, Wonderful, (2,646 reviews)
"Everything about this property was great! You can’t beat the location for easy walk to Waverly Station and other attractions on the Royal Mile. Property was very clean, great amenities and a very helpful and courteous staff!"
United States
Brandon
The price is S$333
includes taxes & fees
31 Aug - 1 Sept
Aparthotel Adagio Edinburgh Royal Mile

15. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
10.3 km from Haymarket
9.0 out of 10, Wonderful, (1,740 reviews)
"Restful stay"
United Kingdom
Caroline
The price is S$249
includes taxes & fees
30 Aug - 31 Aug
Dalmahoy Hotel & Country Club

16. Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh, 2 km from Haymarket
9.0 out of 10, Wonderful, (3,284 reviews)
"Our room was in a great location for our stay. Clean and the staff was amazing."
United States
Buddy
Fraser Suites Edinburgh

17. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh, 2 km from Haymarket
9.0 out of 10, Wonderful, (1,271 reviews)
"Excellent location and a modern, efficient hotel."
Australia
Stephen
The price is S$342
includes taxes & fees
31 Aug - 1 Sept
Motel One Edinburgh-Royal

18. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
Haymarket
9.6 out of 10, Exceptional, (675 reviews)
"Great stay"
United States
Janet
The price is S$317
includes taxes & fees
31 Aug - 1 Sept
The Resident Edinburgh

19. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh, 1.7 km from Haymarket
9.2 out of 10, Wonderful, (1,734 reviews)
"Extremely well located, comfortable rooms"
Canada
Michelle Van
The price is S$287
includes taxes & fees
31 Aug - 1 Sept
Apex City of Edinburgh Hotel

20. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh, 2.2 km from Haymarket
8.4 out of 10, Very good, (1,007 reviews)
"Great clean hotel and very helpful staff."
United States
Michael
The price is S$360
includes taxes & fees
31 Aug - 1 Sept
Hilton Edinburgh Carlton
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels in Haymarket

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Front of property
Hapimag Resort Edinburgh
4.0 star property
9.8
Exceptional
399 reviews
View
Lounge
The Resident Edinburgh
4.0 star property
9.6
Exceptional
675 reviews
View
Exterior
Destiny Scotland - The Malt House Apartments
4.0 star property
9.6
Exceptional
207 reviews
View
Front of property
The Hoxton, Edinburgh
4.0 star property
9.4
Exceptional
365 reviews
View
View from room
Haymarket Apartments
4.0 star property
9.6
Exceptional
270 reviews
View

Where to stay in Haymarket

Find the best Haymarket areas for the activities you enjoy most.

Old Town Edinburgh

Wander the narrow alleys of Edinburgh's historic center to discover the hidden delights of an area that also encompasses some of the city's top attractions.

Edinburgh City Centre

If you're spending time in Edinburgh City Centre, check out sights like Royal Mile or Edinburgh Castle and hop on the metro to see more of the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Stroll around the refined Georgian quarter of Edinburgh to encounter iconic monuments, stunning art galleries and an array of stores.

Tollcross

Tollcross is known for its ample dining options, and you can make a stop by Usher Hall and King's Theatre while in the area.

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Leith Docks and Ocean Terminal Shopping Centre are major draws, and you can catch the metro at The Shore Tram Stop or Port of Leith Tram Stop to see more of the city.

Top Haymarket Hotel Reviews

Find out more about Haymarket

Top reasons to visit Haymarket

  • Vibrant Shopping Scene: Haymarket boasts charming boutiques and shops, perfect for a delightful retail experience.
  • Cultural Richness: Enjoy captivating galleries and fascinating museums, providing insight into Edinburgh's heritage.
  • Proximity to Edinburgh Castle: Just a stone's throw away, this iconic landmark is a must-visit for history enthusiasts.
  • Family-Friendly Atmosphere: With various activities and attractions, Haymarket is ideal for family outings.
  • Diverse Accommodation Options: From pet-friendly hotels to business amenities, there's something for every traveller.

Find great hotels near Haymarket

Discover a variety of accommodation options in Haymarket, Edinburgh, where charming hotels and guesthouses cater to every traveller's needs. Whether you seek a pet-friendly stay, a welcoming environment for LGBTQIA guests, or essential business amenities, Haymarket has something for everyone. Enjoy convenient access to the city’s attractions while relishing a delightful vacation experience in one of Edinburgh's most vibrant areas.

  • Apex Grassmarket Hotel: Nestled in a vibrant area, the 4-star Apex Grassmarket Hotel offers a unique blend of modern comfort and historic charm. With a guest rating of 9.0, this eco-certified hotel is a prime choice for environmentally conscious travellers. Situated 1.6km from Haymarket, it provides easy access to the city's attractions. Guests can enjoy a range of amenities, including a stylish restaurant and bar, fitness facilities, and spacious rooms designed for relaxation. The hotel's commitment to sustainability ensures a guilt-free stay for those seeking an eco-friendly vacation experience.
  • Leonardo Hotel Edinburgh Haymarket: Just 483m from Haymarket, the Leonardo Hotel Edinburgh Haymarket is a contemporary 4-star accommodation with a guest rating of 8.4. This eco-certified property is tailored for business travellers and offers a variety of modern amenities. The hotel features a restaurant serving delicious meals, a well-equipped fitness centre, and comfortable rooms designed for relaxation and productivity. Its convenient location and focus on sustainability make it an excellent choice for those looking to balance work with leisure.
  • YOTEL Edinburgh: Located 1.4km from Haymarket, YOTEL Edinburgh is a trendy 4-star hotel known for its innovative design and modern amenities, boasting a guest rating of 8.8. The hotel features a delightful dining experience with options for breakfast, lunch, and dinner, alongside a 24-hour fitness centre for those keen on maintaining their workout routine. Guests can also unwind with entertainment options such as smart TVs in their rooms. YOTEL's central location provides easy access to Edinburgh's vibrant city centre, making it a perfect base for exploration.

Where to stay near Haymarket

Haymarket, nestled in the heart of Edinburgh, offers a delightful blend of culture and history, making it perfect for families and city explorers alike. Stroll through its quiet surroundings, enjoy the warmth of friendly locals, and indulge in a delightful shopping experience. With easy access to the bustling Scottish capital, visitors can immerse themselves in a vibrant atmosphere teeming with historical charm and romantic spots, ensuring an unforgettable vacation for all.

  • Edinburgh: Edinburgh, the capital of Scotland, is a vibrant metropolis renowned for its rich history and cultural heritage. Situated at the heart of the city, Haymarket offers easy access to a plethora of attractions. Visitors flock to Edinburgh year-round, with peak seasons during the summer months when festivals abound. Explore the iconic Edinburgh Castle, stroll along the Royal Mile, or indulge in shopping at the bustling Princes Street. The city's blend of historic sites, theatre performances, and educational institutions ensures a fulfilling experience for all.
  • Old Town Edinburgh: Only a mile from Haymarket, Old Town Edinburgh is a UNESCO World Heritage Site that immerses visitors in the charm of medieval architecture and cobbled streets. This neighbourhood is a cultural hub, attracting travellers seeking a city-themed experience. Peak visitor numbers occur in spring and summer, coinciding with festivals and events that showcase local talent. Don't miss the opportunity to visit the historic St Giles' Cathedral or enjoy the vibrant atmosphere of the Grassmarket, complete with shops and eateries. Old Town is a must-visit for history enthusiasts and families alike.
  • West End: A mere 322m from Haymarket, the West End is an artistic neighbourhood characterised by its theatres and cultural venues. This area is popular throughout the year, with peak visits during the summer months. The West End offers a delightful blend of shopping, dining, and entertainment, making it perfect for families and culture seekers. Visit the iconic Usher Hall for live performances or explore the charming streets lined with historic buildings. The West End perfectly encapsulates the vibrant spirit of Edinburgh, making it an ideal stop on your journey.

Things to do near Haymarket

Shopping

In Haymarket, visit the nearby Fountain Park for a mix of shops and dining options. For unique gifts, explore the local boutiques and artisan stores scattered around the area, offering a variety of handcrafted items and souvenirs that reflect the charm of Edinburgh.

Recreation

In Haymarket, Edinburgh, you can rejuvenate at the One Spa, which features a thermal suite and a range of holistic therapies. Nearby, find the tranquil setting of the Scottish National Gallery of Modern Art, where you can relax amidst inspiring art and beautiful gardens.

Adventure

At Knockhill Racing Circuit, located 27.4km from Haymarket, adrenaline seekers can immerse themselves in the thrilling world of motor racing. Experience high-speed events, track days, and driving experiences amidst a vibrant atmosphere filled with motorsport enthusiasm and excitement.

Nightlife

Visit the Haymarket Bar for a lively atmosphere and enjoy their selection of local ales. For a more relaxed vibe, head to the O'Neill's pub to soak in some live music while savouring traditional Irish dishes. Both spots offer a taste of Edinburgh's vibrant nightlife.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Haymarket

To save money during your visit to Haymarket, consider travelling between January and March for lower accommodation prices. Booking about a month in advance typically yields the best rates, while Tuesday stays are the cheapest. Keep an eye out for last-minute deals on sites like Expedia, where you can refine your hotel search based on budget and preferences, such as eco-friendly options. Combining your hotel, flights, and activities into a package can also lead to significant savings. Don't forget to explore free activities around the area to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Haymarket are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Haymarket about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Haymarket is Tuesday. The most expensive day to stay around Haymarket is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To uncover the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Haymarket hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Haymarket

Haymarket in Edinburgh offers a delightful blend of family-friendly and cultural experiences. Visitors can explore charming boutiques, captivating galleries, and fascinating museums. Notable attractions include the iconic Edinburgh Castle, which is a short distance away, making it an ideal base for those seeking a rich city experience infused with local culture. Haymarket is perfect for families and culture enthusiasts alike, providing a memorable visit to Scotland's capital.

  • Edinburgh Castle: Perched on Castle Rock, this iconic fortress offers breathtaking views of the city and a deep dive into Scotland's rich history. Explore its ancient stone walls, the Crown Jewels, and the poignant National War Museum, all while soaking in the romantic atmosphere that surrounds the castle.
  • Princes Street: A bustling thoroughfare lined with shops, cafés, and gardens, Princes Street is the heartbeat of Edinburgh’s city vibe. Enjoy a leisurely stroll along the street, taking in the stunning views of the castle and the vibrant energy of both locals and tourists.
  • St. Giles' Cathedral: This stunning medieval cathedral, known for its distinctive crown steeple, is a masterpiece of Gothic architecture. Step inside to admire its beautiful stained glass windows and intricate woodwork, offering a serene cultural experience in the heart of the city.

Best time to go to Haymarket

The best time to visit Haymarket can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Haymarket falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Haymarket falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudySlightly LowAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Haymarket

Flying into Haymarket, EDInburgh is convenient with Edinburgh Airport (EDI) located 8.0km away. Nearby hotel options iNCLude the 5-star Sheraton Grand Hotel & Spa, Edinburgh, situated 9.7km from the airport, and the 5.5-star Crescent House, which is 11.3km away. Both hotels provide easy access to the airport. Alternatively, GLAsgow International Airport (GLA) is 75.6km from Haymarket; excellent hotel choices nearby include the 5-star JA Mar Hall Scotland, 6.4km from GLA, and Kimpton Blythswood Hotel & Spa, 11.3km away. For further travel, Newcastle Airport (NCL), located 138.4km away, offers hotels like Delta Hotels by Marriott Newcastle Gateshead, just 9.7km from the airport.

Frequently asked questions

What is Haymarket like?
Haymarket is a welcoming neighbourhood known for its array of dining options and major shopping area. Are you looking for Haymarket travel tips? Make sure that you visit Princes Street and FountainPark while you're in the neighbourhood.
Where is the best hotel for a stay in Haymarket?
Based on our traveller data, Point A Edinburgh Haymarket is one of the top choices for your stay in Haymarket. This hotel is a short 14-minute walk from Royal Mile, and it offers a bar and a snack bar/deli. Other good choices for your stay in the area include Leonardo Hotel Edinburgh Haymarket and The Hoxton, Edinburgh.
How many hotels are there in Haymarket?
If you're searching for places to stay in Edinburgh, Expedia has something to meet your needs with 300 Haymarket hotels and other accommodation options to choose from.
If I need to cancel my hotel reservation in Haymarket, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of your booking. Add your dates and click on "Search", then you can use the "fully refundable" filter to view the best deals available in Haymarket.
What is there to do around this Edinburgh neighbourhood?
If you're looking forward to a day of shopping in Haymarket, consider FountainPark or Princes Street, and pick out the perfect souvenir. COSLA Conference Centre and Vietnam House Art Gallery are some other stops worth a visit in the neighbourhood. Edinburgh Castle and Royal Mile are some popular places to visit in the area around Haymarket. While you're out sightseeing, Gambado and Cineworld Edinburgh are a couple of additional sights to visit in Edinburgh.
How can I get around Haymarket and the greater Edinburgh area?
Ready to get out and explore the city? Haymarket Tram Station is the closest metro station. If you want to head out of town, you can hop aboard a train at Edinburgh Haymarket Station.

Explore a world of travel with Expedia