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

Where to stay in Tranent?

Carberry Tower Mansion House and Estate

4.0 star property
9.4 out of 10, Exceptional, (872)
Carberry Tower Mansion House and Estate

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (393)
Ravelston House

Best Western Kings Manor Hotel

3.0 star property
8.8 out of 10, Excellent, (1011)
Best Western Kings Manor Hotel

Maitlandfield House Hotel

3.0 star property
8.2 out of 10, Very good, (352)
Maitlandfield House Hotel

Dalhousie Castle Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (747)
Dalhousie Castle Hotel & Spa

Sandaig Guest House

4.0 star property
8.8 out of 10, Excellent, (269)
Sandaig Guest House

Hotel Ceilidh-donia

3.0 star property
9.4 out of 10, Exceptional, (798)
Hotel Ceilidh-donia

Kildonan Lodge Hotel

4.0 star property
9.0 out of 10, Wonderful, (309)
Kildonan Lodge Hotel

The Scott

4.0 star property
9.6 out of 10, Exceptional, (470)
The Scott

The Scholar

4.0 star property
9.0 out of 10, Wonderful, (1008)
The Scholar

Greywalls Hotel and Chez Roux

5.0 star property
9.2 out of 10, Wonderful, (183)
Greywalls Hotel and Chez Roux

Malmaison Edinburgh

4.0 star property
8.4 out of 10, Very good, (1007)
Malmaison Edinburgh

Edinburgh Marriott Hotel Holyrood

4.0 star property
8.6 out of 10, Excellent, (1003)
Edinburgh Marriott Hotel Holyrood

Ocean Mist Leith

2.5 star property
9.8 out of 10, Exceptional, (574)
Ocean Mist Leith

Fingal - A Luxury Floating Hotel

5.0 star property
10.0 out of 10, Exceptional, (420)
Fingal - A Luxury Floating Hotel

Holyrood Aparthotel

4.0 star property
8.8 out of 10, Excellent, (1905)
Holyrood Aparthotel

voco Edinburgh - Royal Terrace by IHG

4.0 star property
8.4 out of 10, Very good, (778)
voco Edinburgh - Royal Terrace by IHG

BrewDog DogHouse Edinburgh

4.0 star property
9.8 out of 10, Exceptional, (565)
BrewDog DogHouse Edinburgh

KM Apartments

3.0 star property
8.6 out of 10, Excellent, (603)
KM Apartments

KM Hotel

3.0 star property
8.0 out of 10, Very good, (1002)
KM Hotel
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.

Top neighbourhoods in Tranent

Pencaitland map

Pencaitland

Tranent's Pencaitland neighbourhood has lots of places to visit, such as Edinburgh Castle and Dalkeith Country Park.

Macmerry map

Macmerry

Tranent's Macmerry neighbourhood is home to attractions, such as Edinburgh Castle and Dalkeith Country Park.

Gladsmuir map

Gladsmuir

Tranent's Gladsmuir neighbourhood is home to attractions, such as Edinburgh Castle and Dalkeith Country Park.

Top landmarks in Tranent

Learn more about Tranent

Royal Mile, Princes Street and Edinburgh Castle are some of the top attractions around Tranent.

by
(
)
Open Photo by M J Richardson (CC BY-SA) / Cropped from original

Check out reviews of Tranent hotels guests love

Frequently asked questions

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 6 holiday homes on our site.
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.