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 .
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
Top 5 hotels in Tranent at a glance
- 1. Macdonald Cardrona Hotel, Golf & Spa — 4-star hotel in Peebles. Guest rating: 7.8/10 — Good.
- 2. The Tontine Hotel — 3-star hotel in Peebles. Guest rating: 9.0/10 — Wonderful.
- 3. Peebles Hydro Hotel — 4-star hotel in Peebles. Guest rating: 8.4/10 — Very good.
- 4. Cringletie House Hotel — 4-star hotel in Peebles. Guest rating: 9.8/10 — Exceptional.
- 5. Barony Castle Hotel — 4-star hotel in Eddleston. Guest rating: 8.2/10 — Very good.
Where to stay in Tranent?




1. Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa



2. The Tontine Hotel
The Tontine Hotel



3. Peebles Hydro Hotel
Peebles Hydro Hotel



4. Cringletie House Hotel
Cringletie House Hotel



5. Barony Castle Hotel
Barony Castle Hotel



6. Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate



7. Dalhousie Castle
Dalhousie Castle



8. Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club



9. DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport



10. Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHG



11. Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott Edinburgh



12. Novotel Edinburgh Park
Novotel Edinburgh Park



13. The Park Hotel Peebles
The Park Hotel Peebles



14. Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh West



15. Apex Waterloo Place Hotel
Apex Waterloo Place Hotel



16. Apex Grassmarket Hotel
Apex Grassmarket Hotel



17. Moxy Edinburgh Airport
Moxy Edinburgh Airport



18. Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHG



19. Leonardo Hotel Edinburgh Haymarket
Leonardo Hotel Edinburgh Haymarket



20. Murrayfield Hotel
Murrayfield HotelGo beyond your typical stay in Tranent
Top neighbourhoods in Tranent
Macmerry
Gladsmuir
Top landmarks in Tranent
Glenkinchie Distillery
Learn more about Tranent
Around Tranent are top attractions including Royal Mile and Edinburgh Castle.
See all hotels in Tranent
Check out reviews of Tranent hotels guests love
Apex Grassmarket Hotel
"Great location during the Fringe! Very cleaning and incredible buffet breakfast! Would stay here again!"
Leonardo Royal Hotel Edinburgh
"Really wonderful location and the staff were great. The room was super comfortable and the bed and pillow and shower were all great. However the room was smaller than expected and a bit dark and dingy. However it had everything we needed and as it was so comfy highly likely to stay again .."
Apex City of Edinburgh Hotel
"Conveniently located in the Grassmarket area of Edinburg with great access to the Royal Mile. Room was clean, staff were helpful and breakfast was tasty!"
Moxy Edinburgh Airport
"Clean. Convenient to airport. Excellent food."
Apex Waterloo Place Hotel
"Staff were really helpful. Would definitely come again"
Village Hotel Edinburgh
"Hotel was great and the staff very helpful."
Market Street Hotel
"Extremely well done room, I should have stayed here on the first leg of my Edinburgh trip as well. I will most certainly come back"
Dalmahoy Hotel & Country Club
"Beautiful place!!"
Delta Hotels by Marriott Edinburgh
"Everything was good. Parking and breakfast was fine too."
Frequently asked questions
Find out more about Tranent
Tranent: Where Historic Monuments Meet Lush Scottish Landscapes
Nestled in the heart of East Lothian, Tranent is a charming Scottish town that beautifully blends history with warm hospitality. Just a stone’s throw from Edinburgh, it boasts captivating landmarks like Tranent Castle, where echoes of the past resonate. Stroll through the vibrant town centre, where delightful shops and quaint cafés await. Nature enthusiasts will revel in the surrounding landscapes, perfect for leisurely walks and scenic views. With its rich heritage and inviting atmosphere, a trip to Tranent promises a unique experience for every traveller seeking to uncover Scotland’s hidden gems.
Discover great hotels near Tranent
Tranent offers a mix of cosy B&Bs and comfortable hotels, where travellers can expect well-appointed rooms, friendly service and a welcoming atmosphere. The local accommodation features cater to a relaxed stay with options ranging from charming boutique lodgings to modern city escapes. Here are some of the most popular hotels with our travelers near Tranent:
- Faside EstateOpens in a new window: This elegant 4.0-star hotel boasts a remarkable guest rating of 9.6 out of 10 and is perfect for leisure travelers seeking comfort and quality. Indulge in a delightful start to your day with complimentary continental breakfast options. The hotel features modern entertainment amenities, including a flat-screen television and satellite channels, ensuring a relaxing stay. Guests rave about the exceptional dining experiences and the inviting atmosphere that make it an ideal retreat for those looking to unwind in style.
- Charming 5-beds Caravan in Beautiful Seton SandsOpens in a new window: With an outstanding guest rating of 10.0 out of 10, this lodge offers a unique atmosphere tailored for leisure travelers. Guests can enjoy a variety of entertainment options, including multiple televisions and cable channels, enhancing the comfort of their stay. The lodge presents an inviting and relaxed environment, ideal for those who appreciate a high-quality experience in a tranquil setting. The exceptional rating reflects the lodge's ability to create memorable stays for all who visit.
- Carberry Tower Mansion House and EstateOpens in a new window: This distinguished 4.0-star hotel holds a guest rating of 9.4 out of 10, catering to eco-conscious travelers seeking a distinctive experience. The property is steeped in history and features beautifully maintained accommodations that reflect its heritage. Guests appreciate the outstanding dining options, where exceptional food and wine create memorable culinary experiences. The charming ambiance and character of the hotel, coupled with its eco-certification, make it a top choice for those wishing to enjoy both luxury and sustainability.
Where to stay near Tranent
When visiting Tranent, Scotland, great areas to stay in include Edinburgh, Musselburgh, and Bonnyrigg. Edinburgh offers rich history with its iconic castle and vibrant arts scene. Musselburgh boasts beautiful gardens and relaxing seaside excursions, while Bonnyrigg provides a tranquil atmosphere with dining options. For first-time visitors, Edinburgh is the best choice, immersing you in Scottish culture and attractions.
- EdinburghOpens in a new window: Edinburgh is an absolute gem for travellers, bursting with history and culture. Staying here means you're right in the heart of Scotland's capital, where you can explore iconic landmarks like Edinburgh Castle and stroll along the historic Royal Mile. Don't miss out on the vibrant festivals that take place throughout the year, offering a lively atmosphere and a chance to mingle with friendly locals. Princes Street is perfect for shopping enthusiasts, featuring a range of high-street shops and stunning views of the castle. With plenty of cultural attractions, including galleries and theatres, Edinburgh promises an unforgettable experience.
- MusselburghOpens in a new window: Just a short journey from Edinburgh, Musselburgh is a charming town that beautifully blends tranquillity with local attractions. Known for its picturesque gardens and proximity to the coast, it offers relaxing strolls along Fisherrow Sands and delightful excursions to nearby Portobello Beach. Golf lovers will appreciate the town's golf courses, while the friendly community adds to the welcoming atmosphere. Musselburgh is ideal for those looking to escape the hustle and bustle while still having easy access to the vibrant Edinburgh scene.
- BonnyriggOpens in a new window: Bonnyrigg is a quaint town that provides a peaceful retreat just outside Edinburgh. It's perfect for those who enjoy a slower pace and a friendly local vibe. The area's historical charm is evident, with nearby castles and libraries to explore. Relaxation is key here, with beautiful parks and birdwatching opportunities for nature enthusiasts. While Bonnyrigg may be smaller, its close-knit community and easy access to Edinburgh make it a lovely spot for visitors seeking a quieter stay.
Things to do in Tranent
Tranent offers a delightful blend of scenic landscapes and historical charm, making it a wonderful destination for exploration. With rolling hills and lush parks, outdoor enthusiasts can enjoy invigorating walks and nature trails. The nearby coastline invites visitors to unwind by the sea, while the remnants of ancient fortifications hint at the area's rich past. Whether you fancy a leisurely picnic or a spirited hike, Tranent promises a memorable experience just a stone's throw away from the bustling city.
- Edinburgh CastleOpens in a new window – Climb up to this iconic fortress perched on Castle Rock, where you can explore the rich history and marvel at stunning views of the city below. Don’t miss the Honours of Scotland, the oldest crown jewels in the British Isles.
- Holyrood ParkOpens in a new window – Stretch your legs in this expansive national park, home to Arthur’s Seat, an ancient volcano. Enjoy scenic walking trails and discover the park's diverse wildlife while taking in the breathtaking landscapes surrounding you.
- Portobello BeachOpens in a new window – Spend a leisurely day at this charming beach, where you can stroll along the sandy shore, dip your toes in the sea, or enjoy a picnic with a view. The local cafés offer tasty treats to complement your beachside experience.
- Palace of HolyroodhouseOpens in a new window – Visit the official Scottish residence of the monarch, where you can explore lavishly decorated rooms and the stunning gardens. Discover the rich stories of the palace's past and the historical events that took place within its walls.
- Borthwick CastleOpens in a new window – Step back in time at this magnificent castle, which boasts impressive architecture and a fascinating history. You can take guided tours to learn about the castle's role in Scotland's past and enjoy the beautiful surroundings.
4 tips for savvy savings when booking a hotel in Tranent
- Book for the cheapest times: The most budget-friendly time to visit Tranent is from January to March, when hotel prices are likely to be lower. A stay of at least 2 to 3 days is recommended to fully appreciate the town's historical monuments and cultural landmarks. This timeframe offers great value for money, allowing visitors to explore Tranent’s rich heritage without straining their wallets.
- Look for last-minute deals on Hotels.com: For travellers heading to Tranent, Hotels.com offers enticing DealsOpens in a new window that may help secure cheap hotel deals. By exploring the Last-Minute Deals section, you could find discounted rates on available hotels near your travel date. Moreover, enabling email alerts or push notifications ensures you are notified of flash sales or price drops. Additionally, the Smart Shopping tool on the app allows you to compare hotel prices and amenities, meaning you're more likely to see the best options for your last-minute getaway.
- 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 find a better deal on your stay in a Tranent hotel. If you're interested in a unique experience, boutique hotels can provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we will suggest alternative dates that could lead to more affordable options.
- Consider your location: Choosing to stay near key attractions or city centres can offer convenience, but it typically comes with higher expenses. For more budget-friendly options, you might consider hotels located in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sights you intend to visit. Additionally, exploring independent hotels a bit further out may provide a more authentic and usually more affordable 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
- Polton Hotels
- Apartments in Murrayfield
- Family Hotels in Edinburgh
- Apartments in Craigleith
- Apartments in Edinburgh
- Hotels near Arthur's Seat
- Guest Houses in Edinburgh Port
- Hotels near Musselburgh Racecourse
- Hostels in Edinburgh
- 3 Star Hotels in Haddington
- 3 Star Hotels in Bruntsfield
- Pet-Friendly Hotels in Scotland
- Boutique Hotels near Multrees Walk
- Hotels near Lennoxlove Historic House
- Business Hotels near Edinburgh Port
- Hotels with Parking in Seafield
- Hotels near Prestongrange Museum
- Niddrie Hotels
- 4 Star Hotels in Edinburgh
- Apartments in Multrees Walk
- Boutique Hotels near Edinburgh Port
- Hotels with Parking in Dalry
- Hotels near Greenside Parish Church
- Guest Houses in Scotland
- Cheap Hotels in Scotland
- Hotels near Musselburgh Station
- Hotels near Edinburgh University Collection of Historic Musical Instruments
- B&B in Edinburgh
- 3 Star Hotels in Gorgie
- Hotels near Parliament House
- Pet-Friendly Hotels in North Berwick
- Gay-Friendly Hotels near Inverleith Park
- Hotels near Shawfair Station
- Hotels near National Museum of Scotland
- Resorts & Hotels with Spas near Multrees Walk
- Pet-Friendly Hotels in Edinburgh
- Hotels near Fisherrow Sands
- Gay-Friendly Hotels near Multrees Walk
- Haddington Hotels
- 3 Star Hotels in Seafield
- Hotels with Kitchens in North Berwick
- Port Seton Hotels
- 5 Star Hotels in Inverleith Park
- Danderhall Hotels
- Hotels near Haddington Golf Club
- Luxury Hotels in Dalry
- Hotels with Kitchens in Murrayfield
- Duddingston Hotels
- Hotels with Kitchens in Seafield
- Guest Houses in Inverleith Park
- Hotels near Craigmillar Castle
- 5 Star Hotels in Edinburgh
- Hotels near Nungate Bridge
- Newtongrange Hotels
- Hotels near Royal Mile
- Liberton Hotels
- Dalkeith Hotels
- Hotels with Parking in Musselburgh
- Cheap Hotels in Edinburgh
- 4 Star Hotels in Inverleith Park
- Aparthotels in Edinburgh
- Hotels with Free Breakfast near Edinburgh Port
- Hotels near Trinity House
- Apartments in Grange
- Abbeyhill Hotels
- Gay-Friendly Hotels in Scotland
- 4 Star Hotels in Seacliff Beach
- Romantic Hotels near Multrees Walk
- Hotels with Free Breakfast in Edinburgh
- Portobello Hotels
- Macmerry Hotels
- Scotland Hotels
- 3 Star Hotels in Murrayfield
- Gay-Friendly Hotels in Edinburgh
- Edinburgh Hotels
- 4 Star Hotels in Edinburgh Port




