A historic stone building with a river in front.

Hotels in Haymarket, Edinburgh

  • 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,855 reviews)
"conveniently located, great view of the castle, friendly and helpful staff."
United States
BARBARA
The price is CA $349
CA $440 total
includes taxes & fees
Aug 31 - Sep 1
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 CA $182
CA $229 total
includes taxes & fees
Aug 31 - Sep 1
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 CA $320
CA $403 total
includes taxes & fees
Aug 31 - Sep 1
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,951 reviews)
"Perfect location, rooms are big enough, staff are very kind, breakfast are good."
United States
Isaac
The price is CA $243
CA $307 total
includes taxes & fees
Aug 31 - Sep 1
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,475 reviews)
"Love this hotel. It’s our go to in Edinburgh."
United States
Daniel
The price is CA $428
CA $539 total
includes taxes & fees
Aug 31 - Sep 1
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,020 reviews)
"Really nice hotel."
United Kingdom
Nadeem
The price is CA $192
CA $242 total
includes taxes & fees
Aug 31 - Sep 1
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,477 reviews)
"Enjoyed the stay"
United States
Julie
The price is CA $258
CA $325 total
includes taxes & fees
Aug 31 - Sep 1
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 CA $532
CA $671 total
includes taxes & fees
Sep 1 - Sep 2
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 CA $280
CA $353 total
includes taxes & fees
Aug 31 - Sep 1
YOTEL Edinburgh

10. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
Haymarket
9.4 out of 10, Exceptional, (364 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 CA $307
CA $387 total
includes taxes & fees
Aug 30 - Aug 31
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 CA $290
CA $365 total
includes taxes & fees
Aug 31 - Sep 1
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 CA $180
CA $227 total
includes taxes & fees
Aug 30 - Aug 31
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,005 reviews)
"Best location, nice space, good breakfast. Would stay again!"
United States
Stephanie
The price is CA $341
CA $430 total
includes taxes & fees
Aug 31 - Sep 1
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,645 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 CA $347
CA $438 total
includes taxes & fees
Aug 31 - Sep 1
Aparthotel Adagio Edinburgh Royal Mile

15. 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)
"Superb Hotel, we had a wonderful time, Staff are amazing and overall excellent services."
United Kingdom
Eiman
Fraser Suites Edinburgh

16. Dalmahoy Hotel & Country Club

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

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,268 reviews)
"Excellent location and a modern, efficient hotel."
Australia
Stephen
The price is CA $312
CA $393 total
includes taxes & fees
Aug 30 - Aug 31
Motel One Edinburgh-Royal

18. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
Haymarket
9.6 out of 10, Exceptional, (674 reviews)
"Great stay"
United States
Janet
The price is CA $273
CA $344 total
includes taxes & fees
Aug 31 - Sep 1
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 CA $240
CA $302 total
includes taxes & fees
Aug 31 - Sep 1
Apex City of Edinburgh Hotel

20. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
Haymarket
8.8 out of 10, Excellent, (1,721 reviews)
"Great place to stay. Close to a lot of Attractions."
United States
Kimberly
The price is CA $268
CA $338 total
includes taxes & fees
Aug 30 - Aug 31
Point A Edinburgh Haymarket
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
Star rating
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
674 reviews
View
Front of property
The Hoxton, Edinburgh
4.0 star property
9.4
Exceptional
364 reviews
View
Luxury Double Room | City view
The Rutland Hotel & Apartments
4.0 star property
9.6
Exceptional
431 reviews
View
Exterior
Destiny Scotland - The Malt House Apartments
4.0 star property
9.6
Exceptional
207 reviews
View

Where to stay in Haymarket

Find the best Haymarket areas and neighborhoods for the activities you enjoy most. Learn more about Haymarket
Learn more about Haymarket

Old Town Edinburgh

Preserving its medieval street plan, this UNESCO World Heritage Site features the Royal Mile, St. Giles' Cathedral, and the National Museum of Scotland. Explore narrow closes and hidden passages for a unique experience.

Edinburgh City Centre

While you're in Edinburgh City Centre, take in top sights like Royal Mile or Edinburgh Castle, and hop on the metro to see more the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Discover original neo-classical and Georgian architecture in this UNESCO World Heritage Site, housing the National Gallery of Scotland and the Royal Scottish Academy Building. Shop along Princes Street, George Street, and the newly redeveloped St James Quarter.

Tollcross

Travelers come to Tollcross for its abundant dining options, and you can see top attractions like Usher Hall and King's Theatre while you're in town.

Leith

Undergoing significant regeneration, Leith boasts a busy port, the Royal Yacht Britannia, and Ocean Terminal shopping centre. The shore area offers charming pubs and restaurants, while cultural attractions include Leith Theatre and Leith School of Art.

Top Haymarket Hotel Reviews

Find out more about Haymarket

Top reasons to visit Haymarket

  • Cultural Attractions: Explore iconic sites like the historic Edinburgh Castle and local museums that showcase Scotland's rich heritage.
  • Shopping Experience: Enjoy retail therapy at the nearby St. James Shopping Centre, offering a variety of shops and eateries.
  • Vibrant Entertainment: Discover local theatres and entertainment arenas that provide a lively atmosphere for visitors.
  • Welcoming Accommodations: Choose from diverse hotel options, including pet-friendly and LGBTQIA-friendly stays for a comfortable experience.
  • Access to Nature: Take a short trip to the stunning Scottish Highlands for breathtaking landscapes and outdoor adventures.

Find great hotels in and around Haymarket

Experience a delightful stay in Haymarket, Edinburgh, where diverse hotel options await you. From pet-friendly accommodations to business-themed guesthouses, this area offers something for every type of traveller. Enjoy a welcoming atmosphere that embraces LGBTQIA visitors, making your vacation both comfortable and inclusive. Whether you're searching for the ideal Edinburgh Haymarket hotel or a cozy guesthouse, you'll find the perfect fit for your needs in this vibrant part of the city.

  • Apex Grassmarket Hotel: Nestled a mile from Haymarket, the Apex Grassmarket Hotel boasts a distinctively eco-friendly and business-oriented theme. This 4-star accommodation is perfect for environmentally conscious travellers seeking a productive stay. The hotel features a range of business amenities, including a well-equipped business centre and multiple meeting rooms, catering to the needs of corporate guests. With its commitment to sustainability, the hotel ensures a comfortable and responsible lodging experience for those looking to blend work and leisure.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located 1.6km away from Haymarket, the ibis Edinburgh Centre South Bridge - Royal Mile is a vibrant 3-star hotel that welcomes eco-conscious, pet-loving, and LGBTQIA-friendly travellers. This hotel is designed with inclusivity in mind, providing amenities such as food and water bowls for pets and a pet policy that allows for certain restrictions. The property’s affiliation with LGBTQI travel guides highlights its commitment to a welcoming atmosphere for all guests. A stay here is not only comfortable but also considerate of diverse travel needs.
  • Leonardo Hotel Edinburgh Haymarket: Situated in the heart of Haymarket, the Leonardo Hotel Edinburgh Haymarket offers a sophisticated 4-star experience tailored for business and eco-friendly travellers. This hotel combines modern comfort with eco-certification, ensuring a sustainable stay. Business guests will appreciate the multiple meeting rooms and a fully equipped business centre, making it an ideal venue for corporate gatherings. The Leonardo Hotel promises an efficient and pleasant experience for those looking to blend work with leisure in a prime location.

Where to stay near Haymarket

Haymarket, a vibrant neighbourhood in Edinburgh, offers a perfect blend of history and modern charm. Explore the historic Haymarket area, where friendly locals welcome you to experience the rich culture and captivating architecture. Just a short trip away, the stunning Scottish Highlands provide a breathtaking escape into nature. Whether you're seeking family-friendly activities or a romantic getaway, Haymarket is an ideal base for discovering the historic capital and its surrounding treasures.

  • Edinburgh: As the capital of Scotland, Edinburgh is a vibrant metropolis that beautifully blends history and modernity. Haymarket is situated in this bustling city, making it a convenient base for exploration. Throughout the year, visitor numbers remain steady, with peaks from July to September. Edinburgh is renowned for its rich culture, family-friendly attractions, and dynamic city experiences. Popular activities include shopping in local boutiques, enjoying performances at the many theatres, and visiting iconic landmarks like the historic Edinburgh Castle and the Royal Mile. Whether you're wandering the cobbled streets or enjoying a festival, the city's charm is undeniable.
  • Old Town Edinburgh: Located just 1.6km from Haymarket, Old Town Edinburgh is a UNESCO World Heritage Site that offers a captivating glimpse into the city's storied past. The area sees a spike in visitors from April to July, drawn by its cultural and family-oriented experiences. Explore historic sites, quaint shops, and lively theatres nestled within its narrow alleys. The Royal Mile is a must-visit, bustling with street performers and vendors. Don't miss the chance to experience events in its historic conference venues, which often host cultural gatherings and exhibitions, making it a hub of activity.
  • Edinburgh City Centre: Also situated 1.6km away from Haymarket, Edinburgh City Centre serves as the heart of the city, pulsating with energy and excitement. Visitor numbers peak during the summer months, with a steady flow throughout the year. This neighbourhood is perfect for those seeking a blend of culture, family activities, and urban exploration. With an array of shopping options, educational sites, and theatres, you'll find plenty to keep you engaged. Key attractions include iconic streets and symbolic landmarks that tell the story of Edinburgh's rich heritage, making it an essential stop on your vacation.

Things to do in and around Haymarket

Haymarket in Edinburgh is an ideal spot for family-friendly and culturally-rich vacations. Visitors can enjoy a variety of activities, including shopping at the St. James Shopping Centre, exploring local theatres, and experiencing the vibrant arena entertainment facilities nearby. With its blend of city charm and cultural experiences, Haymarket promises a delightful getaway for tourists seeking to immerse themselves in the local scene.

Shopping

In Haymarket, you can explore FountainPark, a vibrant shopping mall offering entertainment and family-friendly options. For unique gifts, visit The Hub and the Tartan Weaving Mill, both just 1.6km away, showcasing local crafts and souvenirs that capture the essence of Scotland.

Recreation

Experience the thrill of a game at Murrayfield Stadium, where the sports atmosphere will energize you. For a refreshing swim, head to the Royal Commonwealth Pool, perfect for families. Lastly, enjoy a round of golf at The Braid Hills, surrounded by beautiful outdoor scenery.

Adventure

At Midlothian Ski Centre, enjoy thrilling skiing experiences amidst beautiful snowy landscapes, only 1.6km from Haymarket. For an action-packed day, try Skirmish Edinburgh Paintball, located 1.4km away, or test your skills at Bedlam Paintball, 1.6km from Haymarket, both offering adrenaline-fueled adventures.

Nightlife

Experience the vibrant nightlife in Haymarket with a visit to the Royal Lyceum Theatre for captivating performances or enjoy a romantic evening at Cineworld Edinburgh with the latest films. For a touch of culture, check out the King's Theatre, where entertaining shows await.

*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 on your trip to Haymarket, plan your visit between January and March for lower accommodation rates. Booking your hotel about a month in advance can help secure better deals, especially on Tuesdays, which are the cheapest days to stay. Take advantage of Expedia’s last-minute deals and package options that combine flights with hotel reservations for additional savings. Explore free activities around Haymarket and consider walking to get around, as it’s an easy way to experience the area without spending on transport.

  • 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: Book your hotel around Haymarket about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of accommodation that suits you best. To uncover the most affordable options and special offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some 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, with attractions like the iconic Edinburgh Castle and the vibrant city centre just a stone's throw away. Visitors can explore local streets, enjoy entertainment at nearby arenas, and immerse themselves in the rich history at various museums. This area is perfect for those seeking a memorable city-themed vacation filled with culture and family adventures.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers breathtaking views and a glimpse into Scotland's rich history and culture. Explore its ancient halls, discover the Crown Jewels, and feel the romance of this iconic landmark.
  • Princes Street: This bustling thoroughfare is the heartbeat of Edinburgh, lined with shops, restaurants, and stunning gardens. Experience the vibrant city vibes while enjoying the picturesque backdrop of the castle and the Old Town.
  • Grassmarket: A charming, historic area, Grassmarket is perfect for families and outdoor enthusiasts. With lively markets, cozy pubs, and beautiful views of the castle, it’s a delightful spot to relax and soak in the local atmosphere.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To visit Haymarket in Edinburgh, you can fly into Edinburgh Airport (EDI), located 8.0km away. Nearby, you’ll find luxurious options like Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all approximately 11.3km from the airport. For those considering Glasgow Airport (GLA), it is situated 411.3km from Haymarket, with the Mar Hall Golf & Spa Resort and Kimpton Blythswood Hotel & Spa, both offering quality accommodations nearby. Dundee Airport (DND) is 57.9km away, with options like The Hideaway Experience and Premier Inn Dundee North close by. Each hotel provides various transportation services to their respective airports.

Frequently asked questions

What other neighbourhoods are similar to Haymarket?
While Haymarket offers a great balance of accessibility and local character, other neighbourhoods in Edinburgh share similar qualities, particularly the West End and Fountainbridge.

The West End, located just east of Haymarket, is an excellent choice for those who appreciate elegant Georgian architecture and a slightly more residential feel while still being very central. It's characterised by grand crescents and leafy streets, with boutique shops and fine dining establishments. This area is particularly well-suited for couples seeking a refined and tranquil base, with easy access to Princes Street Gardens and the city centre.

Fountainbridge, situated directly south-east of Haymarket, has undergone significant redevelopment and offers a more contemporary urban experience. This area is known for its modern apartment complexes, canalside walks, and a growing number of cafes and eateries.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Haymarket hotel for you.
How much is the nightly rate at a Haymarket hotel?
Hotel prices in Haymarket often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia