Photo by Jock Watson

Hotels in Tranent

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Where to stay in Tranent?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Tranent on Hotels.com. These Tranent hotels consistently deliver on comfort, location and traveller experience. Last updated on .

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
£212
includes taxes & fees
31 Aug - 1 Sept
Apex Grassmarket Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
£105
includes taxes & fees
31 Aug - 1 Sept
Holiday Inn Edinburgh Zoo by IHG

3. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
£179
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
Old Town Edinburgh
£163
includes taxes & fees
31 Aug - 1 Sept
ibis Edinburgh Centre South Bridge - Royal Mile

5. Market Street Hotel

Market Street Hotel
Old Town Edinburgh
£255
includes taxes & fees
6 Sept - 7 Sept
Market Street Hotel

6. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh
£330
includes taxes & fees
31 Aug - 1 Sept
Virgin Hotels Edinburgh

7. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
£174
includes taxes & fees
31 Aug - 1 Sept
Leonardo Royal Hotel Edinburgh

8. YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
£152
includes taxes & fees
31 Aug - 1 Sept
YOTEL Edinburgh

9. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
Edinburgh City Centre
£171
includes taxes & fees
31 Aug - 1 Sept
Mount Royal Hotel Edinburgh by The Unlimited Collection

10. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
£144
includes taxes & fees
30 Aug - 31 Aug
Dalmahoy Hotel & Country Club

11. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Old Town Edinburgh
£218
includes taxes & fees
31 Aug - 1 Sept
Wilde Aparthotels, Edinburgh, Grassmarket

12. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
Old Town Edinburgh
£202
includes taxes & fees
30 Aug - 31 Aug
Aparthotel Adagio Edinburgh Royal Mile

13. Fraser Suites Edinburgh

Fraser Suites Edinburgh
Old Town Edinburgh
Fraser Suites Edinburgh

14. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Old Town Edinburgh
£152
includes taxes & fees
31 Aug - 1 Sept
Apex City of Edinburgh Hotel

15. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
£142
includes taxes & fees
31 Aug - 1 Sept
Village Hotel Edinburgh

16. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Old Town Edinburgh
£180
includes taxes & fees
31 Aug - 1 Sept
Motel One Edinburgh-Royal

17. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
Old Town Edinburgh
£179
includes taxes & fees
31 Aug - 1 Sept
Hilton Edinburgh Carlton

18. Holiday Inn Express - Edinburgh City Centre by IHG

Holiday Inn Express - Edinburgh City Centre by IHG
Edinburgh City Centre
£136
includes taxes & fees
31 Aug - 1 Sept
Holiday Inn Express - Edinburgh City Centre by IHG

19. The Hoxton, Edinburgh

The Hoxton, Edinburgh
West End
£179
includes taxes & fees
4 Sept - 5 Sept
The Hoxton, Edinburgh

20. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
Edinburgh City Centre
£298
includes taxes & fees
31 Aug - 1 Sept
Kimpton Charlotte Square by IHG
View all properties
Our prices for hotels in Tranent are cheapest in February
Price trends for hotels in Tranent
Pricing is based on two traveller single night rates
View properties in August
Typical weather for Tranent
August
High 17°C / low 11°C. Cloudy most days.
View properties in August
17°
11°
16°
10°
12°
11°
13°
16°
18°
11°
Monthly weather averages (˚C)

Top neighbourhoods in Tranent

Macmerry

Gladsmuir

Top landmarks in Tranent

Glenkinchie Distillery

7.0/10 (2 reviews)
If you're planning a bit of sightseeing, head to Glenkinchie Distillery – just one of the monuments located 12.5 mi (20.2 km) from the centre of Edinburgh. Tranent has many other landmarks that you might want to see, such as Royal Mile and Edinburgh Castle.
See properties

Learn more about Tranent

Around Tranent are top attractions including Royal Mile and Edinburgh Castle.

See all hotels in Tranent
A directional sign for the 1745 Battlefield Viewpoint, with a pedestrian symbol indicating a walking path.
Photo by Jock Watson

Check out reviews of Tranent hotels guests love

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"The staff was great! They were very hospitable and helpful. They made your stay wonderful. They also may many events having at the CODE. The C.O.D.E is convenient to everything..museums, shopping, Mary Kings Close, the Lost Close and many restaurants and pubs. The location is next to St Giles cathedral on the Royal Mile...I would diffently stay there again."
PAMELA 2-night trip
Posted 1 hour ago
CODE - The Court, Edinburgh
Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket

10/10 Excellent
"Breakfast buffet included both cold and hot dishes. Very clean and well maintained. Easy walk to Haymarket train and bus station. Tolerable walk to Royal mile. Lots of ethnic restaurants and coffee shops in the area."
Susan 2-night trip
Posted 14 hours ago
Leonardo Hotel Edinburgh Haymarket
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

8/10 Good
"The hotel was nice. The location was great especially if you're there for Fringe. It's very centrally located. There are only like 6-7 parking spots available which was a bit difficult. They did tell me when I checked in that their guests can park at the other Apex hotel that is a minute walk away, but I didn't know that beforehand."
Rachel 2-night trip
Posted 18 hours ago
Apex City of Edinburgh Hotel
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"It was a brand of hotel I'm not used to, but the place was fantastic. Rooms were small, but cozy. Staff was excellent. For an additional 15 pounds I was able to check into my room at noon, which was great since my flight arrived in the morning. Easy walk to the Tram or Airport Bus. Would definitely stay here again. Wish the room had a kettle or microwave. That's the only thing I thought was lacking."
Edward 5-night trip
Posted 20 hours ago
Point A Edinburgh Haymarket
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"Location very good. Property well mateines Very good option"
Guillermo 1-night trip
Posted 21 hours ago
Apex Waterloo Place Hotel
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"Staff was very helpful and breakfast was great"
Pemba 1-night trip
Posted 23 hours ago
Village Hotel Edinburgh
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Wonderful location, free tea and coffee being available is a huge bonus for those chilly nights in Edinburgh. I had an issue with my room and one of the staff Inhar took care of it immediately"
Susan 1-night trip
Posted 2 days ago
YOTEL Edinburgh
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

10/10 Excellent
"It was worth it, you will have pool, jacuzzi, sauna, spa services(spa services charge separately so we didn't take it) but rest were all good"
Asveen 3-night trip
Posted 2 days ago
Holiday Inn Edinburgh Zoo by IHG
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"Everything was wonderful"
Laura 1-night trip
Posted 3 days ago
Britannia Hotel Edinburgh

Frequently asked questions

How much does a hotel room cost in Tranent?
You can discover great hotels in Tranent from £105 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Tranent that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Tranent?
You can discover great hotels in Tranent from £105 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Tranent that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Tranent hotels?
Discover great deals on Tranent hotel stays with Hotels.com. 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 Tranent hotels.
How can I find deals and earn rewards at Tranent hotels?
Members can save up to 20% on select hotels in Tranent. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Tranent hotels with free cancellation?
It's easy to book a refundable Tranent hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Tranent?
If you're looking for hotels in central Tranent, check out The Leddie Hotel and Orchard House Lodges. Travellers love The Leddie Hotel for its location, as well as the restaurant, bar/lounge and free parking this hotel offers. Orchard House Lodges is another popular central lodge with free parking, plus kitchenettes in the guestrooms. Portobello and Niddrie are some of the most central areas for your Tranent holiday.
What hotels do travellers recommend in Tranent?
Can I book a refundable accommodation option in Tranent?
If you want the flexibility to change your plans to Tranent, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Tranent if I want a holiday rental instead of a hotel?
Browse 5 holiday homes on our site. You can also consider one of the 5 cottages for your trip.
What will the weather in Tranent be like during my visit?
July and August are typically the warmest months in Tranent, when the average temperature is 14°C. January and February are the coldest months, when the average temperature is 4°C. October and July are the months with the most rain.
Why should I book my Tranent hotel with Hotels.com?
There are lots of reasons to book your Tranent trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Tranent

Tranent: A Tapestry of History, Coastline, and Castle Charm

Nestled in East Lothian, Tranent is a charming gem that marries rich history with warm hospitality. Just a stone’s throw from the stunning East Lothian coastline, this historic town boasts the impressive Tranent Castle, offering a glimpse into Scotland’s storied past. Stroll through the vibrant town centre, where quaint shops and delightful cafés invite leisurely exploration. Nature enthusiasts will relish nearby scenic landscapes perfect for walking and cycling. With its blend of cultural heritage and friendly atmosphere, a visit to Tranent promises an unforgettable Scottish experience, ideal for families and romantic getaways alike.

Discover great hotels near Tranent

Tranent offers a range of comfortable hotel accommodations, featuring modern amenities and cosy rooms. With options available on various booking sites, visitors can easily find suitable stays that cater to their needs. Explore local hotels for a convenient base to enjoy this charming Scottish town. Here are some of our travellers' favourite hotels near Tranent:

  1. Faside EstateOpens in a new window: This elegant 4-star hotel combines comfort and style to create a perfect retreat for leisure travellers. Guests can indulge in a complimentary breakfast each morning, setting the tone for a delightful stay. The property boasts entertainment options such as satellite television and flatscreen televisions, providing a relaxing atmosphere after a day of exploration. The outstanding guest rating of 9.6 reflects the exceptional experiences offered, particularly through its inviting ambiance and attentive services.
  2. Charming 5-beds Caravan in Beautiful Seton SandsOpens in a new window: With a perfect guest rating of 10.0, Charming 5-beds Caravan in Beautiful Seton Sands stands as an exquisite lodge tailored for discerning leisure travellers. The accommodation features multiple televisions for entertainment, ensuring guests can unwind in comfort. The exceptional rating highlights a remarkable stay, with guests appreciating the unique character and atmosphere of the lodge, making each visit memorable and special.
  3. Carberry Tower Mansion House and EstateOpens in a new window: Carberry Tower Mansion House and Estate is a distinguished 4-star hotel that offers an eco-certified experience, attracting environmentally conscious leisure travellers. The property is rich in history, captivating guests with its charming architecture and character-filled rooms. Guests rave about the exceptional culinary offerings, and the warm, welcoming environment elevates the overall experience. With a guest rating of 9.4, this hotel delivers an unforgettable stay that seamlessly blends comfort with a touch of historical elegance.

Where to stay near Tranent

When visiting Tranent, Scotland, great areas to stay include Edinburgh, Musselburgh, and Bonnyrigg. Edinburgh captivates with its historic sites and vibrant festivals, Musselburgh offers lovely gardens and seaside relaxation, while Bonnyrigg provides a serene atmosphere and friendly locals. For first-time visitors, Edinburgh is best suited, offering a rich blend of culture and attractions.

  1. EdinburghOpens in a new window: Edinburgh is a fantastic place to stay for any traveller, thanks to its rich history and vibrant culture. You can explore iconic sites like Edinburgh Castle and stroll along the Royal Mile, which is lined with shops and cultural attractions. The city is also known for its impressive festivals and art scene, making it a hub for creativity. If you're keen on shopping, Princes Street offers a mix of high street and unique Scottish shops. With friendly locals and a variety of cultural experiences, Edinburgh is perfect for those looking to immerse themselves in Scottish heritage.
  2. MusselburghOpens in a new window: Musselburgh combines charming coastal scenery with historical appeal, making it a lovely place to stay. Enjoy relaxing walks on Fisherrow Sands or visit the nearby Portobello Beach for some seaside fun. The area's gardens and parks provide serene spots for unwinding, while its historical sites share fascinating stories of the past. Golf enthusiasts will appreciate the local courses, and with plenty of dining options, you can enjoy a taste of the region's local cuisine. Musselburgh offers a friendly atmosphere perfect for a laid-back escape.
  3. BonnyriggOpens in a new window: Bonnyrigg is a quaint town that offers a peaceful retreat with a touch of history. Its charming surroundings and friendly community make it an inviting place to stay. Explore local historical sites, or take a leisurely stroll through nearby parks for some relaxation. Birdwatchers will find the area’s natural beauty a delight. With excellent dining options and a welcoming vibe, Bonnyrigg serves as a great base for exploring the surrounding regions while enjoying a quieter pace of life.

Things to do in Tranent

Nestled amidst rolling hills and lush green landscapes, Tranent offers a delightful mix of outdoor exploration and historical intrigue. Wander through scenic parks and woodlands, or take a leisurely stroll along tranquil waterways. With its charming atmosphere and proximity to captivating ruins, it's an ideal spot for a memorable getaway.

  • Holyrood ParkOpens in a new window – Discover the expansive landscapes of Holyrood Park, a national park that invites you to hike its rugged hills and enjoy the stunning views of Edinburgh. Don't miss the iconic Arthur's Seat, an ancient volcano offering a rewarding climb and breathtaking panoramas.
  • Edinburgh CastleOpens in a new window – Visit Edinburgh Castle, perched atop a volcanic rock, and delve into Scotland's rich history. Explore the Crown Jewels and the Stone of Destiny, and wander through the castle's ancient halls that echo stories of kings and queens.
  • Palace of HolyroodhouseOpens in a new window – Step into the Palace of Holyroodhouse, the official residence of the monarch in Scotland. Explore the beautifully decorated rooms and the serene gardens that surround this historic palace, immersing yourself in royal heritage.
  • Borthwick CastleOpens in a new window – Venture to Borthwick Castle, an impressive medieval fortress that stands as a testament to Scotland’s turbulent past. Tour its grand halls and imagine the dramatic events that unfolded within its stone walls.
  • Portobello BeachOpens in a new window – Unwind at Portobello Beach, where you can stroll along the sandy shore, enjoy a paddle in the sea, or simply relax with a picnic while soaking in the coastal atmosphere. The vibrant promenade is perfect for a leisurely day out.

4 tips for savvy savings when booking a hotel in Tranent

  1. Book for the cheapest times: The most affordable time to visit Tranent is between January and March, when hotel prices tend to be lower. For those looking to explore the town's significant landmarks, historical sites, and cultural attractions, a stay of at least 2 to 3 days is recommended. This duration allows visitors to appreciate the rich history and monuments Tranent has to offer, making it a great value for money experience, particularly for travellers on a budget. Additionally, prices may drop during this period, enhancing the overall budget-friendly appeal of the trip.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Tranent, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you'll stay informed about flash sales and exclusive promotions, helping you seize opportunities for savings. The Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. If prices drop or rooms become available, you'll be among the first to know, making it easier to book that spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates could help you find a more affordable stay in a hotel in Tranent. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and may 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 appears to be on the higher side, we may suggest alternative dates that could lead to a more budget-friendly option.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience, but it often comes with higher expenses. For rates that are usually more affordable, consider hotels located in less central areas or neighbourhoods, striking a balance between cost and ease of access to the sites you plan to visit. You might also look into independent hotels situated further out, as they can offer a more authentic and budget-friendly experience.

Best time to go to Tranent

Tranent experiences its lowest average temperature in January, at 38.7°F (3.7°C), while July is the hottest month, with an average temperature of 58.3°F (14.6°C). October tends to be the wettest month. The peak travel months to visit Tranent are March, July, and August, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring