Photo by Richard Webb

Hotels in Macmerry

Fri 14 Nov
Tue 18 Nov
November 2025
13
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
13 Nov - 14 Nov
Tomorrow
14 Nov - 15 Nov
This weekend
14 Nov - 16 Nov
Next weekend
21 Nov - 23 Nov

Where to stay in Macmerry?

CODE - The Court, Edinburgh

11 mi from Macmerry
£93
includes taxes & fees
18 Nov - 19 Nov
CODE - The Court, Edinburgh

Best Western Kings Manor Hotel

7.3 mi from Macmerry
£77
includes taxes & fees
14 Dec - 15 Dec
Best Western Kings Manor Hotel

The Lodge at Craigielaw

4.6 mi from Macmerry
£74
includes taxes & fees
14 Dec - 15 Dec
The Lodge at Craigielaw

Carberry Tower Mansion House and Estate

4.8 mi from Macmerry
£114
includes taxes & fees
26 Nov - 27 Nov
Carberry Tower Mansion House and Estate

Britannia Hotel Edinburgh

12.2 mi from Macmerry
£45
includes taxes & fees
16 Nov - 17 Nov
Britannia Hotel Edinburgh

Dalmahoy Hotel & Country Club

18.1 mi from Macmerry
£84
includes taxes & fees
8 Dec - 9 Dec
Dalmahoy Hotel & Country Club

Delta Hotels by Marriott Edinburgh

15.7 mi from Macmerry
£71
includes taxes & fees
30 Nov - 1 Dec
Delta Hotels by Marriott Edinburgh

Point A Hotel Edinburgh Haymarket

11.7 mi from Macmerry
£86
includes taxes & fees
30 Nov - 1 Dec
Point A Hotel Edinburgh Haymarket

Holiday Inn Express Edinburgh Airport by IHG

18.1 mi from Macmerry
£74
includes taxes & fees
1 Dec - 2 Dec
Holiday Inn Express Edinburgh Airport by IHG

DoubleTree by Hilton Edinburgh Airport

17.5 mi from Macmerry
£81
includes taxes & fees
8 Dec - 9 Dec
DoubleTree by Hilton Edinburgh Airport

Moxy Edinburgh Airport

17.6 mi from Macmerry
£71
includes taxes & fees
30 Nov - 1 Dec
Moxy Edinburgh Airport

Hampton by Hilton Edinburgh Airport

17.6 mi from Macmerry
£95
includes taxes & fees
23 Nov - 24 Nov
Hampton by Hilton Edinburgh Airport

Garner Edinburgh Haymarket by IHG

12.1 mi from Macmerry
£84
includes taxes & fees
30 Nov - 1 Dec
Garner Edinburgh Haymarket by IHG

Haymarket Hotel

12.2 mi from Macmerry
£108
includes taxes & fees
16 Nov - 17 Nov
Haymarket Hotel

Leonardo Royal Hotel Edinburgh

10.8 mi from Macmerry
£139
includes taxes & fees
16 Nov - 17 Nov
Leonardo Royal Hotel Edinburgh

voco Edinburgh - Royal Terrace by IHG

10.5 mi from Macmerry
£107
includes taxes & fees
30 Nov - 1 Dec
voco Edinburgh - Royal Terrace by IHG

Novotel Edinburgh Park

15.6 mi from Macmerry
£83
includes taxes & fees
24 Nov - 25 Nov
Novotel Edinburgh Park

ibis Edinburgh Centre South Bridge - Royal Mile

10.8 mi from Macmerry
£123
includes taxes & fees
7 Dec - 8 Dec
ibis Edinburgh Centre South Bridge - Royal Mile

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

10.8 mi from Macmerry
£80
includes taxes & fees
23 Nov - 24 Nov
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Cairn Hotel

10.7 mi from Macmerry
£104
includes taxes & fees
18 Nov - 19 Nov
Cairn Hotel
See more properties

Hotels in Macmerry with free breakfast

  • Breakfast included
£132
includes taxes & fees
23 Nov - 24 Nov
Heeton Concept Aparthotel Edinburgh Queen Street
  • Breakfast included
£143
includes taxes & fees
16 Nov - 17 Nov
Residence Inn by Marriott Edinburgh
  • Breakfast included
£189
includes taxes & fees
16 Nov - 17 Nov
The Scott
  • Breakfast included
£161
includes taxes & fees
30 Nov - 1 Dec
Radisson Blu Hotel, Edinburgh City Centre
  • Breakfast included
£144
includes taxes & fees
30 Nov - 1 Dec
Malmaison Edinburgh City
See more properties

Luxury hotels in Macmerry

£260
includes taxes & fees
30 Nov - 1 Dec
W Edinburgh
£300
includes taxes & fees
7 Dec - 8 Dec
Fingal - A Luxury Floating Hotel
£240
includes taxes & fees
7 Dec - 8 Dec
Abbey Strand Apartments, at Holyrood
£333
includes taxes & fees
19 Nov - 20 Nov
Prestonfield House
£229
includes taxes & fees
26 Nov - 27 Nov
Linton Collection - Blackfriars Lofts
£151
includes taxes & fees
7 Dec - 8 Dec
Nira Caledonia
£350
includes taxes & fees
19 Nov - 20 Nov
The Balmoral Hotel
£189
includes taxes & fees
7 Dec - 8 Dec
Destiny Scotland Charlotte SQ Apartments
£189
includes taxes & fees
20 Nov - 21 Nov
Princes Street Suites
£280
includes taxes & fees
24 Nov - 25 Nov
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
See more properties
See average prices and weather for all months
Price trends for hotels in Tranent
Pricing is based on two traveller single night rates
View properties in November
Weather forecast for Edinburgh
November
Moderate crowds
High 9°C / low 4°C. Cloudy most days.
View properties in November
11°
14°
16°
18°
11°
18°
11°
16°
12°
Monthly weather averages (˚C)

Check out reviews of Macmerry hotels guests love

Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"An ideal spot to stay for a single night before an early flight. Good space but not much storage. Helpful staff."
James 1-night trip
Posted 1 day ago
Moxy Edinburgh Airport
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Excellent beyond words in every way! Might just be one of the best hotel stays in my 40 country experience. I walked into the 7 th floor registration, chatted a moment, signed and turned around to get my luggage— AND IT WAS GONE!! O they said, it is already in your room. The glass of champagne at registration; was a neat soft touch!"
ernest 4-night trip
Posted 2 days ago
Market Street Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Good amenities of sauna room"
Monica 3-night trip
Posted 2 days ago
Apex Grassmarket Hotel
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"had a nice clean room and a good breakfast"
ian 1-night trip
Posted 3 days ago
Britannia Hotel Edinburgh
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"The entire experience was wonderful! "
Vanessa 4-night trip
Posted 4 days ago
Virgin Hotels Edinburgh
ibis budget Edinburgh Park

ibis budget Edinburgh Park

10/10 Excellent
"The room was amazing and had such an amazing stay "
Jeffery Arthur 6-night trip
Posted 4 days ago
ibis budget Edinburgh Park
Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh

10/10 Excellent
"Lovely and friendly "
Ally 1-night trip
Posted 4 days ago
Delta Hotels by Marriott Edinburgh
CoDE Pod  – The CoURT - Edinburgh

CoDE Pod – The CoURT - Edinburgh

10/10 Excellent
"Lovely staff, well attentive, I think it was the manager in who was on the ball with the staff and was brilliant"
Maria 2-night trip
Posted 4 days ago
CoDE Pod – The CoURT - Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Beautiful setting and nice bars and restaurants within the complex"
Andrew 1-night trip
Posted 5 days ago
Dalmahoy Hotel & Country Club

Frequently asked questions

Is Macmerry expensive to stay in?
You can find great hotels from £45 in Macmerry to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Macmerry hotels?
Discover great deals on hotels in Macmerry with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Macmerry hotels.
How can I find discounted rates and deals for Macmerry hotels?
Unlocking discounted rates at hotels in Macmerry couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Macmerry hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Macmerry hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
Is it worth staying in Macmerry?
Basing yourself in Macmerry for your Tranent holiday, makes it easy to explore the area of Pencaitland.
Is it worth staying in Macmerry?
Basing yourself in Macmerry for your Tranent holiday, makes it easy to explore the area of Pencaitland.
Find out more about Macmerry

Unearth the Timeless Allure of Macmerry: Where History Meets Serene Shores

Nestled in the heart of East Lothian, Macmerry offers a delightful blend of history and natural beauty. This charming village is known for its rich heritage, with nearby historic sites and museums that tell the story of Scotland's past. Surrounded by lush landscapes, it's perfect for leisurely walks and exploration. Don’t miss the stunning coastal views just a short drive away, where you can experience the serene beaches and rugged cliffs. Macmerry is an ideal off-the-beaten-path retreat for those seeking a tranquil escape infused with culture and history.

Discover great hotels in Macmerry

Macmerry, a quaint village near Tranent, offers a range of accommodation options from budget-friendly hotels to cosy guesthouses. Visitors can enjoy comfortable stays with easy access to local attractions, making it a lovely base for exploring the surrounding East Lothian area. Here are some of our travellers' favourite hotels in Macmerry:

  1. Charming 5-beds Caravan in Beautiful Seton SandsOpens in a new window: This inviting lodge offers a comfortable retreat with a focus on entertainment, featuring a well-equipped Television and Cable TV for relaxation after a day of exploration. Ideal for leisure travellers, this property provides a warm atmosphere that encourages unwinding in a rustic setting. The appealing ambiance and thoughtful amenities make it a popular choice for those seeking a charming getaway in Macmerry.
  2. Orchard House LodgesOpens in a new window: As a 3.0-star hotel, Orchard House Lodges is a nature-themed lodge that immerses travellers in the beauty of its surroundings. It caters specifically to those looking for an outdoor experience filled with fresh air and scenic views. The property’s commitment to creating a serene atmosphere leaves guests feeling rejuvenated, making it a sought-after choice for nature enthusiasts looking to connect with the landscape.
  3. Faside EstateOpens in a new window: This luxurious 4.0-star Bed and Breakfast offers an exceptional stay with complimentary Continental Breakfast and a full breakfast option, ensuring a delightful start to the day. The stylish accommodations feature modern comforts, including a Flatscreen TV and Satellite TV, adding to the upscale experience. Tailored for discerning leisure travellers, this property stands out for its inviting atmosphere and high-quality offerings, leaving guests with a sense of satisfaction and relaxation.

Top locations to stay in Macmerry

Staying in Macmerry, Tranent, Scotland, United Kingdom, near the Royal Mile, Portobello Beach, and Palace of Holyroodhouse offers a rich experience. The Royal Mile boasts historic charm and vibrant nightlife, while Portobello Beach provides a scenic coastal retreat. The Palace of Holyroodhouse offers royal history and stunning architecture. For first-time visitors, staying near the Royal Mile is ideal for its central attractions.

  1. Near Royal MileOpens in a new window: Staying near the Royal Mile puts you right in the heart of Edinburgh's historic charm. This iconic street is lined with fascinating attractions like St. Giles' Cathedral and the majestic Palace of HolyroodhouseOpens in a new window, making it a vibrant area to explore. You’ll also find a variety of cultural venues, providing plenty of entertainment options, and great shopping experiences at places like St James Quarter and Tron Kirk.
  2. Near Portobello BeachOpens in a new window: If you fancy a seaside escape, staying near Portobello Beach offers a delightful mix of relaxation and fun. This beautiful beach is perfect for leisurely strolls along the promenade or enjoying a sunny afternoon by the sea. You'll appreciate the local shops and cafes, while still being close to Edinburgh's main attractions, providing the best of both worlds.
  3. Near Palace of Holyroodhouse: Choosing to stay near the Palace of Holyroodhouse allows you to experience regal history up close. This stunning palace is surrounded by picturesque gardens and is a great base for exploring nearby attractions such as the vibrant Royal Mile. You’ll enjoy easy access to cultural sites and tranquil spots perfect for a day out.

Things to do near Macmerry

Nestled amidst lush landscapes, this charming village offers a delightful blend of scenic parks and serene beaches. Visitors can enjoy invigorating hikes, leisurely strolls along the coast, and challenging rounds of golf. With its rich history and educational atmosphere, it’s a perfect spot for those seeking both relaxation and inspiration.

  • Edinburgh CastleOpens in a new window – Explore the historic fortress that dominates the Edinburgh skyline. Wander through its ancient walls, discover the Crown Jewels, and enjoy stunning views of the city from its ramparts.
  • Princes StreetOpens in a new window – Stroll along this famous shopping street lined with a mix of high-street and designer shops. Take a break in one of the many cafés and soak up the vibrant atmosphere while enjoying views of the iconic castle.
  • Royal MileOpens in a new window – Walk along this historic thoroughfare that connects Edinburgh CastleOpens in a new window to the Palace of Holyroodhouse. Discover charming shops, street performers, and fascinating history at every turn as you delve into the heart of the Old Town.
  • George StreetOpens in a new window – Experience the elegance of this Georgian street, renowned for its boutique shops, trendy bars, and fine dining options. Whether you’re shopping or enjoying a meal, the atmosphere is lively and inviting.
  • GrassmarketOpens in a new window – Visit this bustling area filled with pubs, restaurants, and shops, all set against the backdrop of the castle. Enjoy the lively vibe, especially during the weekends when the market comes alive with locals and visitors alike.

4 tips for savvy savings when booking a hotel in Macmerry

  1. Book for the cheapest times: The most affordable time to visit Macmerry is between January and March, when hotel prices may drop. For those on a budget, staying for at least 2 to 3 days offers great value for money to explore the town's key landmarks, cultural attractions, and historical sites. Highlights include the historic college university, various monuments, a fascinating history museum, and a local alcohol distillery. Additionally, visitors can enjoy the scenic beach and a nearby golf course, making it an ideal destination for a budget-friendly getaway.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Macmerry on Hotels.com, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, increasing your chances of securing a great rate. Additionally, the Smart ShoppingOpens in a new window feature allows you to compare hotel prices and amenities, so you could find the perfect accommodation that fits your budget. With these tools, you're more likely to see opportunities for cheap hotels in Macmerry.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Macmerry. For those seeking a distinctive experience, boutique hotels can provide a more personalised touch and sometimes offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price tends to be on the higher side, we’ll suggest more affordable dates, which could help you secure a better deal.
  4. Consider your location: Staying nearer to major attractions or city centres may provide convenience, but it often comes with a higher price tag. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, allowing you to strike a balance between cost and accessibility to the sites you intend to visit. You could also look into independent hotels located a bit further out, which are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to Macmerry

Macmerry has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Macmerry are March, September, and October, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, May, July, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

What's Macmerry like?

If you're in search of the perfect part of the city to explore, why not consider Macmerry? Visit places such as Glenkinchie Distillery and Seton Sands when you venture just outside the neighbourhood. Longniddry Bents and Longniddry Golf Club are two places to visit nearby.

How to get to Macmerry

Flying to:

  • Edinburgh Airport (EDI), 17.7 mi (28.5 km) from Macmerry

Things to see and do in and around Macmerry

Things to see near Macmerry:

  • Glenkinchie Distillery (3.6 mi/5.8 km away)
  • Seton Sands (2.3 mi/3.7 km away)
  • Longniddry Bents (2.4 mi/3.9 km away)
  • Gosford Sands (4 mi/6.4 km away)
  • Aberlady Bay Nature Reserve (4.4 mi/7.1 km away)

Things to do near Macmerry:

  • Longniddry Golf Club (2.5 mi/4 km away)
  • Prestongrange Museum (4 mi/6.4 km away)

When is the best time to visit Tranent?

  • Hottest months: July, August, June, September (average 14°C)
  • Coldest months: January, February, December, March (average 4°C)
  • Rainiest months: October, July, December, August (average 87 mm of rainfall)

Keep exploring