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

Guest rating
Guest rating
Star rating

Our top choices for Haymarket hotels

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,476 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is CA $179
CA $215 total
includes taxes & fees
Jul 19 - Jul 20
Holiday Inn Edinburgh Zoo by IHG

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,780 reviews)
"Wonderful stay!"
Canada
Daniella Teves
The price is CA $361
CA $433 total
includes taxes & fees
Jul 19 - Jul 20
Apex Grassmarket Hotel

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,115 reviews)
"Hotel staff were very polite and helpful."
United Kingdom
Inderjit
The price is CA $372
CA $447 total
includes taxes & fees
Jul 20 - Jul 21
Apex Waterloo Place Hotel

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 2 km from Haymarket
9.8 out of 10, Exceptional, (1,423 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is CA $430
CA $542 total
includes taxes & fees
Jul 26 - Jul 27
Market Street Hotel

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,916 reviews)
"Excellent location and great rooms."
United States
Paul
The price is CA $275
CA $331 total
includes taxes & fees
Jul 19 - Jul 20
ibis Edinburgh Centre South Bridge - Royal Mile

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,492 reviews)
"Perfect location and friendly staff. Will stay here again."
United States
Brandy
The price is CA $607
CA $765 total
includes taxes & fees
Jul 26 - Jul 27
Virgin Hotels Edinburgh

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 1.4 km from Haymarket
8.8 out of 10, Excellent, (2,562 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is CA $294
CA $370 total
includes taxes & fees
Jul 27 - Jul 28
YOTEL Edinburgh

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,442 reviews)
"Wonderful location and property!"
Canada
Rasha
The price is CA $358
CA $451 total
includes taxes & fees
Jul 26 - Jul 27
Leonardo Royal Hotel Edinburgh

The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
Haymarket
9.4 out of 10, Exceptional, (334 reviews)
"Great stay"
United States
Marissa
The price is CA $269
CA $338 total
includes taxes & fees
Jul 26 - Jul 27
The Hoxton, Edinburgh

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
Haymarket
8.0 out of 10, Very good, (1,011 reviews)
"Excellent service by the staff and b very good breakfast."
United States
Alejandro
The price is CA $201
CA $253 total
includes taxes & fees
Jul 26 - Jul 27
Garner Edinburgh Haymarket by IHG

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
2.6 km from Haymarket
8.4 out of 10, Very good, (1,013 reviews)
"Wonderful place. I would stay here again."
Canada
Nancy
The price is CA $218
CA $262 total
includes taxes & fees
Jul 19 - Jul 20
Village Hotel Edinburgh

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,007 reviews)
"Property is in a great location, staff was friendly, and the laundry room was a nice amenity."
United States
Jorge
The price is CA $388
CA $466 total
includes taxes & fees
Jul 21 - Jul 22
Wilde Aparthotels, Edinburgh, Grassmarket

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,602 reviews)
"Great location!"
United States
Mark
The price is CA $290
CA $365 total
includes taxes & fees
Jul 30 - Jul 31
Aparthotel Adagio Edinburgh Royal Mile

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, (675 reviews)
"Nice place great location"
United Kingdom
Findlay
The price is CA $376
CA $474 total
includes taxes & fees
Jul 30 - Jul 31
Mount Royal Hotel Edinburgh by The Unlimited Collection

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
Haymarket
9.6 out of 10, Exceptional, (615 reviews)
"The best hotel"
United Kingdom
Yogesh C
The price is CA $384
CA $484 total
includes taxes & fees
Jul 26 - Jul 27
The Resident Edinburgh

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,696 reviews)
"Great location right across from the Grass Market area."
United States
BRUCE
The price is CA $325
CA $409 total
includes taxes & fees
Jul 26 - Jul 27
Apex City of Edinburgh Hotel

Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh, 2 km from Haymarket
9.0 out of 10, Wonderful, (3,233 reviews)
"Very nice hotel, super clean, location was fantastic, would definitely stay again"
Canada
Anonymous traveller
The price is CA $396
CA $499 total
includes taxes & fees
Jul 30 - Jul 31
Fraser Suites Edinburgh

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,237 reviews)
"Incredible room, Breakfast was fantastic, and the LOCATION was magnificent. "
United States
Victoria
The price is CA $331
CA $417 total
includes taxes & fees
Jul 27 - Jul 28
Motel One Edinburgh-Royal

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
Haymarket
8.8 out of 10, Excellent, (1,695 reviews)
"Great location. The staff was incredibly helpful in navigating the city."
United States
Nancy
The price is CA $241
CA $304 total
includes taxes & fees
Jul 30 - Jul 31
Point A Edinburgh Haymarket

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
10.3 km from Haymarket
9.0 out of 10, Wonderful, (1,746 reviews)
"Clean rooms and great staff. Staff was very friendly and helpful."
United States
Rehan
The price is CA $235
CA $282 total
includes taxes & fees
Jul 26 - Jul 27
Dalmahoy Hotel & Country Club
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
Lounge
The Resident Edinburgh
4.0 star property
9.6
Exceptional
615 reviews
View
Front of property
Eleven Stafford Street Townhouse
4.0 star property
9.4
Exceptional
671 reviews
View
Front of property
The Hoxton, Edinburgh
4.0 star property
9.4
Exceptional
334 reviews
View
Luxury Double Room | City view
The Rutland Hotel & Apartments
4.0 star property
9.6
Exceptional
425 reviews
View
Front of property
PREMIER SUITES Edinburgh Fountain Court
4.0 star property
9.4
Exceptional
693 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 Princes Street, 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 can I save on a Haymarket hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Haymarket hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
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