Photo by Jock Watson

Tranent Hotel Accommodation

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

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 quality, location and traveller experience. Last updated on 4 November 2026.

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,001 reviews)
Steps from Grassmarket and Edinburgh Castle, this hotel features a refreshing indoor pool, Metro Bar & Brasserie, and fitness centre with sauna. Comfortable rooms offer castle vistas, while Princes Street Tram Stop is just a 10-minute walk away.
The price is RM696
RM877 total
includes taxes & fees
5 Nov - 6 Nov
Apex Grassmarket Hotel

2. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (875 reviews)
Sophisticated rooms await at this centrally located Edinburgh hotel, just 5 minutes from Princes Street and George Street. Enjoy Scott's restaurant with garden views and 24-hour room service after exploring nearby Edinburgh Castle and Royal Mile.
The price is RM598
RM754 total
includes taxes & fees
8 Nov - 9 Nov
Mount Royal Hotel Edinburgh by The Unlimited Collection

3. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (1,450 reviews)
Immerse in elegance at this luxurious Edinburgh hotel, just minutes from Edinburgh Castle and Grassmarket. Two restaurants including Commons Club serve dinner, while a 24-hour fitness centre keeps you energised. Waverly Train Station and tram stops are within walking distance.
The price is RM906
RM1,141 total
includes taxes & fees
8 Nov - 9 Nov
Virgin Hotels Edinburgh

4. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,581 reviews)
Centrally positioned near Princes Street and Edinburgh Castle, this hotel offers free WiFi and a 24-hour fitness centre. Refuel at the restaurant or unwind with drinks at the bar. Convenient transport options with tram stops just 9 minutes away.
The price is RM467
RM588 total
includes taxes & fees
8 Nov - 9 Nov
YOTEL Edinburgh

5. Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,563 reviews)
Experience enchanting Edinburgh from this hotel with a stylish rooftop terrace. Just steps from Royal Mile and Princes Street, you'll find comfortable beds and helpful staff. Edinburgh Castle is nearby, and Waverley Station is only a 4-minute walk for easy city exploration.
The price is RM679
RM856 total
includes taxes & fees
30 Nov - 1 Dec
Market Street Hotel

6. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,162 reviews)
Experience tranquility in central Edinburgh, just steps from Princes Street and the Playhouse Theatre. Enjoy the spa's indulgent deep-tissue massages and aromatherapy after exploring nearby sights, then unwind in the indoor pool or Liberté Brasserie.
The price is RM578
RM729 total
includes taxes & fees
8 Nov - 9 Nov
Apex Waterloo Place Hotel

7. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1,560 reviews)
Immerse in Edinburgh culture with easy access to Edinburgh Castle and the Royal Mile. Just 4 minutes from Waverly Train Station, this peaceful hotel offers breakfast, room service, and a fitness centre for exploring Scotland's captivating capital.
The price is RM585
RM737 total
includes taxes & fees
8 Nov - 9 Nov
Leonardo Royal Hotel Edinburgh

8. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,797 reviews)
Nestled in Edinburgh, this hotel places you within a 10-minute walk of iconic attractions like Edinburgh Castle and Grassmarket. Guests rave about the delicious breakfast options and attentive service. Princes Street Tram Stop is just 10 minutes away for exploring more of the city.
The price is RM497
RM627 total
includes taxes & fees
8 Nov - 9 Nov
Apex City of Edinburgh Hotel

9. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (2,034 reviews)
The price is RM556
RM701 total
includes taxes & fees
8 Nov - 9 Nov
ibis Edinburgh Centre South Bridge - Royal Mile

10. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,822 reviews)
Embrace Edinburgh's charm at this well-positioned hotel near Haymarket Station. Just 15 minutes from Princes Street and a short drive to Edinburgh Castle and Grassmarket. Guests love the comfortable beds, helpful staff, and daily continental breakfast options.
The price is RM413
RM521 total
includes taxes & fees
8 Nov - 9 Nov
Point A Edinburgh Haymarket

11. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,627 reviews)
The price is RM345
RM435 total
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Edinburgh Zoo by IHG

12. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,773 reviews)
Tranquil retreat amid manicured gardens offers countryside views, just minutes from Edinburgh Zoo. Enjoy 2 restaurants, 3 bars, and fitness facilities while staying at this historic estate where helpful staff ensure a peaceful getaway.
The price is RM407
RM489 total
includes taxes & fees
29 Nov - 30 Nov
Dalmahoy Hotel & Country Club

13. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1,003 reviews)
Luxurious apartments with convenient kitchenettes and flat-screen TVs in Edinburgh's vibrant centre. Just a 10-minute walk from Edinburgh Castle and Grassmarket, with a restaurant, fitness centre, and bar on site.
The price is RM796
RM1,002 total
includes taxes & fees
16 Nov - 17 Nov
Wilde Aparthotels, Edinburgh, Grassmarket

14. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,748 reviews)
Feel the pulse of Edinburgh in this centrally located aparthotel near Royal Mile and Princes Street. Your apartment includes a kitchenette and free WiFi, plus the 24-hour fitness centre keeps you energised for exploring nearby Edinburgh Castle.
The price is RM581
RM732 total
includes taxes & fees
8 Nov - 9 Nov
Aparthotel Adagio Edinburgh Royal Mile

15. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,006 reviews)
Unwind in the indoor pool or hot tub after exploring Edinburgh Castle and George Street, both a short drive away. The Village Grill serves international cuisine throughout the day, while the fitness centre keeps your routine on track.
The price is RM409
RM515 total
includes taxes & fees
8 Nov - 9 Nov
Village Hotel Edinburgh

16. W Edinburgh

W Edinburgh
5.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (504 reviews)
Escape to this luxury hotel with a rooftop terrace, just steps from Princes Street and St Andrew Square Tram Stop. Enjoy 2 restaurants including SUSHISAMBA, 2 bars, and rejuvenating spa treatments while Edinburgh Castle waits nearby.
The price is RM851
RM1,072 total
includes taxes & fees
8 Nov - 9 Nov
W Edinburgh

17. Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,365 reviews)
Immerse yourself in Edinburgh's charm at this aparthotel, just a 10-minute walk from Edinburgh Castle and Grassmarket. Enjoy premium bedding and rainfall showers in all apartments, plus stay fit at the 24-hour fitness centre. Waverley Station is only 6 minutes away.
The price is RM697
RM879 total
includes taxes & fees
29 Nov - 30 Nov
Fraser Suites Edinburgh

18. Holiday Inn Express - Edinburgh City Centre by IHG

Holiday Inn Express - Edinburgh City Centre by IHG
3.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1,072 reviews)
The price is RM407
RM513 total
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Express - Edinburgh City Centre by IHG

19. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1,377 reviews)
The price is RM501
RM631 total
includes taxes & fees
8 Nov - 9 Nov
Motel One Edinburgh-Royal

20. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (1,014 reviews)
Steps from Edinburgh Castle and the Royal Mile, this historic hotel offers 24-hour room service and easy access to Princes Street. Clean rooms provide a quiet retreat after exploring nearby attractions, with Edinburgh Waverly Train Station just 2 minutes away.
The price is RM655
RM825 total
includes taxes & fees
8 Nov - 9 Nov
Hilton Edinburgh Carlton
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.

Go beyond your typical stay in Tranent

Top neighbourhoods in Tranent

Pencaitland

Top landmarks in Tranent

Learn more about Tranent

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

A directional sign for the 1745 Battlefield Viewpoint, with a pedestrian symbol indicating a walking path.
Photo by Jock Watson
Open Photo by Jock Watson

Frequently Asked Questions

How much does a hotel room cost in Tranent?

You can discover great hotels in Tranent from RM 325 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 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.

Can I book Tranent hotels with free cancellation?

In order to book a refundable Tranent hotel, 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.

Find out more about Tranent

Tranent Unveiled: A Journey Through History and Heritage

Nestled in the heart of East Lothian, Tranent is a charming Scottish town that perfectly blends rich history with warm hospitality. Explore the stunning Tranent Castle, a magnificent monument that echoes tales of the past. Enjoy leisurely strolls through the town centre, offering a delightful mix of local shops and cafes. Nature enthusiasts will appreciate the nearby scenic landscapes, perfect for walking or cycling. With its inviting atmosphere and vibrant community, a trip to Tranent promises a memorable experience for families, couples, and solo travellers alike. Discover the essence of Scottish culture in this hidden gem!

Discover great hotels near Tranent

Tranent hotels offer a range of cosy, comfortable accommodations with well-appointed rooms, modern amenities and easy access to local attractions, ensuring a pleasant stay in this charming Scottish town. These are some of the hotels preferred by our travelers near Tranent:

  1. Faside Estateopens in new window: This elegant 4.0-star hotel boasts an impressive guest rating of 9.6 out of 10, making it a prime choice for leisure travellers seeking comfort and high-quality experiences. The property offers a delightful bed and breakfast experience, featuring complimentary continental breakfast options. Guests can unwind with entertainment amenities such as satellite and flatscreen televisions. With its luxurious atmosphere, this hotel promises a memorable stay filled with delightful moments and exceptional service.
  2. Charming 5-beds Caravan in Beautiful Seton Sandsopens in new window: With a perfect guest rating of 10.0 out of 10, this lodge is an outstanding option for those seeking an extraordinary getaway. The hotel features multiple televisions for entertainment, ensuring guests stay connected and entertained throughout their stay. Its impeccable service and inviting atmosphere make it a luxurious haven for leisure travellers who appreciate the finer things in life. This lodge's commitment to providing a remarkable experience sets it apart as a premier destination in Tranent.
  3. Carberry Tower Mansion House and Estateopens in new window: This distinguished 4.0-star hotel is renowned for its eco-certified holiday experience, receiving a guest rating of 9.4 out of 10. Ideal for leisure travellers, it features historic charm coupled with modern comforts. Guests are treated to a culinary journey with excellent food and generous portions, making dining a highlight of their stay. The stunning architecture and character-filled rooms create an enchanting atmosphere, ensuring a unique and memorable experience that resonates with those who appreciate history and hospitality.

Where to stay near Tranent

In Edinburgh, Musselburgh, Bonnyrigg, each offers distinct appeal: Edinburgh boasts iconic landmarks, vibrant art and theatre, and historic charm; Musselburgh enchants with its relaxing gardens, golfing, and seaside excursions; Bonnyrigg provides a quaint mix of history, dining, and birdwatching. For first-time visitors, Edinburgh is best suited with its rich cultural tapestry and central access.

  1. Edinburghopens in new window: Edinburgh is an absolute gem for travellers, offering a rich tapestry of history and culture. With majestic landmarks like Edinburgh Castle and the Royal Mile, you’ll find yourself immersed in a world of ancient stories and stunning architecture. The city is also famed for its vibrant arts scene, boasting numerous museums and cultural attractions. Don’t miss out on shopping along Princes Street, where you can find everything from high-street fashion to unique boutiques. Plus, the friendly locals add to the charm, making it a welcoming destination for visitors. With various accommodation options ranging from luxury hotels to cosy guesthouses, you’ll have no trouble finding a great place to stay in this enchanting city.
  2. Musselburghopens in new window: Just a stone’s throw from Edinburgh, Musselburgh is a delightful seaside town that offers a more relaxed atmosphere. Known for its beautiful gardens and historic sites, it’s perfect for those looking to unwind. Visit Fisherrow Sands for a scenic stroll along the beach or explore the charming local shops and eateries. The area is also home to stunning parks and golf courses, ideal for leisurely afternoons. With a friendly community and plenty of local events, Musselburgh provides a lovely escape while still being close to the attractions of the capital. Accommodations here can range from quaint bed and breakfasts to comfortable hotels, catering to various budgets.
  3. Bonnyriggopens in new window: Bonnyrigg is a quaint town that offers a peaceful retreat amidst beautiful surroundings. With its historical charm and friendly atmosphere, it’s a great spot for visitors looking to relax and enjoy nature. The local library and parks provide lovely places to unwind, and the nearby Knockhill Racing Circuit offers a unique outing for motorsport enthusiasts. Bonnyrigg is also within easy reach of dining options, ensuring you can indulge in local cuisine. This small town is ideal for those seeking a quieter stay while still being close enough to major attractions in Edinburgh and the surrounding areas. You’ll find comfortable lodgings that make it easy to feel right at home.

Things to do in Tranent

Tranent offers a blend of rugged coastlines, rolling hills, and woodlands ripe for exploration. Enjoy scenic walks along diverse landscapes, from sandy stretches to forest trails, making it an ideal destination for those seeking outdoor thrills and a touch of local charm.

  • Borthwick Castleopens in new window – Step back in time at Borthwick Castle, a majestic fortress that showcases impressive medieval architecture. Explore its historic halls and learn about its intriguing past, making it a perfect stop for those interested in Scotland’s rich heritage.
  • Edinburgh Castleopens in new window – Dominating the skyline, Edinburgh Castle is a must-see landmark. Wander through its ancient walls, marvel at the Crown Jewels, and take in breathtaking views of the city from its elevated position. This iconic castle is a gateway into Scotland’s royal history.
  • Holyrood Parkopens in new window – Lace up your walking shoes and head to Holyrood Park, a sprawling natural escape in the heart of Edinburgh. Enjoy a leisurely stroll around its picturesque landscapes or challenge yourself with a hike up Arthur’s Seat for panoramic views that are simply unforgettable.
  • Portobello Beachopens in new window – Embrace the seaside charm at Portobello Beach, where you can stroll along the sandy shore, enjoy an ice cream, or simply relax by the waves. This lovely beach is perfect for unwinding or enjoying a fun day out with family.
  • Palace of Holyroodhouseopens in new window – Discover the grandeur of the Palace of Holyroodhouse, the official residence of the monarch in Scotland. Explore its opulent rooms and beautifully landscaped gardens, offering a glimpse into royal life and the history that surrounds this splendid palace.

4 tips for savvy savings when booking a hotel in Tranent

  1. Book for the cheapest times: Visiting Tranent on a budget is a superb choice, especially between January and March when hotel prices may drop to lower prices. For a rewarding cultural experience exploring key landmarks, monuments, and historical sites, a stay of at least 2 to 3 days is ideal. This period offers great value for money and an affordable opportunity to immerse oneself in the rich heritage and history of the town, making it a perfect destination for those seeking a budget-friendly getaway.
  2. Look for last-minute deals on Hotels.com: Discover cheap Tranent hotel deals on Hotels.com by exploring the Dealsopens in new window or Last-Minute Deals sections, where you may find discounted rates on hotels near your travel date. Enable email alerts or push notifications to stay informed about flash sales and special last-minute promotions, ensuring you remain updated on any opportunities to save. Additionally, the Smart Shopping tool available via the app helps travellers compare hotel prices and amenities, so if rooms become available or prices drop, you're more likely to see the best offers for a memorable stay in Tranent.
  3. Be flexible with dates: Prices may fluctuate due to various factors such as the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates might help you find a better deal on your stay in a Tranent hotel. If you're in search of something distinctive, boutique hotels often provide a more personalised experience and may sometimes offer better value. When you make a booking through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price leans towards the higher end, we can suggest alternative dates that may help you uncover a more affordable option.
  4. Consider your location: While staying closer to major attractions or city centres offers convenience, it usually tends to be more expensive. For more affordable rates, you might consider hotels in less central areas or neighbourhoods, balancing cost with ease of access to your desired destinations. It is also worth exploring independent hotels further afield, as they are more likely to be affordable and can provide a more authentic 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