Skip to main content

Search hotels in Tranent

Enter your dates to see the latest prices and deals for Tranent hotels

Popular hotels in Tranent

Check out our top picks in Tranent

Filter by:

Star rating
Review score

St Martins 12 Bedroom House - Tranent

Tranent

St Martins 12 Bedroom House - Tranent, a property with a shared lounge, is set in Tranent, 17 km from Muirfield, 18 km from Dalhousie Castle, as well as 20 km from Edinburgh Waverley station.

E
Elizabeth
From
United Kingdom
All the facilities you needed were available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 6 reviews
Price from
US$1,001.59
1 night, 2 adults

The Leddie Hotel

Aberlady (Near Tranent)

Set in Aberlady and with Aberlady Bay Beach reachable within 600 metres, The Leddie Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant.

E
Elaine
From
Australia
Beautifully presented Chloe at reception was warm and welcoming, extremely professional Great breakfast service
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 62 reviews
Price from
US$334.09
1 night, 2 adults

Best Western Kings Manor

Edinburgh (Near Tranent)

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

K
Kateřina
From
Czech Republic
Amazing breakfasts, location near ocean, bus stop in front of hotel, comfortable bed, WiFi
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,354 reviews
Price from
US$148.48
1 night, 2 adults

Old Aberlady Inn

Aberlady (Near Tranent)

Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar.

F
Franco
From
Italy
Old fashioned building, very cleaned and kind.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 873 reviews
Price from
US$163.33
1 night, 2 adults

The Lodge at Craigielaw and Golf Courses

Aberlady (Near Tranent)

Set in the heart of East Lothian's famous golf courses, Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site.

P
Piotr
From
United Kingdom
Great place, staff very nice and helpful
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 633 reviews
Price from
US$121.49
1 night, 2 adults

Ravelston House

Musselburgh (Near Tranent)

Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.

I
Ian
From
New Zealand
Friendly helpful staff. Comfortable, great food.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 705 reviews
Price from
US$168.73
1 night, 2 adults

The Stair Arms Hotel

Edinburgh (Near Tranent)

Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.

K
Keith
From
New Zealand
Exceedingly friendly and helpful staff, great location if you have transport. Food was exceptional. Highly recommend a stay here if you have the opportunity.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 972 reviews
Price from
US$166.71
1 night, 2 adults

Hoopers Hideaway Caravan Rental Setonsands

Edinburgh (Near Tranent)

Boasting air-conditioned accommodation with a balcony, Hoopers Hideaway Caravan Rental Setonsands is situated in Edinburgh.

C
Claire
From
United Kingdom
Very cosy!!! Thank you for going all out with the Christmas decorations. Caravan was well equipped.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 19 reviews
Price from
US$192.35
1 night, 2 adults

Relax&Dreams caravan

Port Seton (Near Tranent)

Relax&Dreams caravan is a beachfront property situated in Port Seton, less than 1 km from Seton Sands Longniddry Beach and 13 km from Muirfield.

G
Gary
From
United Kingdom
Great location, clean spaciois caravan, and good facilities on the park.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 28 reviews
Price from
US$164.01
1 night, 2 adults

Edinburgh Seaside Apartment

Edinburgh (Near Tranent)

Housed in a historic building, the recently renovated Edinburgh Seaside Apartment offers accommodation with a garden and free WiFi.

E
Emily
From
United Kingdom
This is a gorgeous apartment in Portobello with lots of character. The apartment was well equipped with everything we needed for a comfortable and relaxing stay. Loved the hot water tap for my morning coffee. Great location - the best of both worlds! Easy access to Edinburgh City centre but slightly away from the hustle and bustle of city life, where you can enjoy a walk along the beach. I messaged the owner for some extra details and they were exceptionally helpful and suggested some lovely places to eat nearby. Would love to return here someday and highly recommend to anybody looking to stay in Edinburgh, especially in the summer months!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$437.35
1 night, 2 adults
See all 9 hotels in Tranent

Tranent – 9 hotels and places to stay

Filter by:

Star rating
Review score

St Martins 12 Bedroom House - Tranent

Tranent

St Martins 12 Bedroom House - Tranent, a property with a shared lounge, is set in Tranent, 17 km from Muirfield, 18 km from Dalhousie Castle, as well as 20 km from Edinburgh Waverley station.

E
Elizabeth
From
United Kingdom
All the facilities you needed were available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 6 reviews
Price from
US$1,001.59
1 night, 2 adults

The Leddie Hotel

Aberlady (Near Tranent)

Set in Aberlady and with Aberlady Bay Beach reachable within 600 metres, The Leddie Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant.

E
Elaine
From
Australia
Beautifully presented Chloe at reception was warm and welcoming, extremely professional Great breakfast service
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 62 reviews
Price from
US$334.09
1 night, 2 adults

Best Western Kings Manor

Edinburgh (Near Tranent)

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

K
Kateřina
From
Czech Republic
Amazing breakfasts, location near ocean, bus stop in front of hotel, comfortable bed, WiFi
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,354 reviews
Price from
US$148.48
1 night, 2 adults

Old Aberlady Inn

Aberlady (Near Tranent)

Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar.

F
Franco
From
Italy
Old fashioned building, very cleaned and kind.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 873 reviews
Price from
US$163.33
1 night, 2 adults

The Lodge at Craigielaw and Golf Courses

Aberlady (Near Tranent)

Set in the heart of East Lothian's famous golf courses, Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site.

P
Piotr
From
United Kingdom
Great place, staff very nice and helpful
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 633 reviews
Price from
US$121.49
1 night, 2 adults

Ravelston House

Musselburgh (Near Tranent)

Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.

I
Ian
From
New Zealand
Friendly helpful staff. Comfortable, great food.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 705 reviews
Price from
US$168.73
1 night, 2 adults

The Stair Arms Hotel

Edinburgh (Near Tranent)

Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.

K
Keith
From
New Zealand
Exceedingly friendly and helpful staff, great location if you have transport. Food was exceptional. Highly recommend a stay here if you have the opportunity.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 972 reviews
Price from
US$166.71
1 night, 2 adults

Hoopers Hideaway Caravan Rental Setonsands

Edinburgh (Near Tranent)

Boasting air-conditioned accommodation with a balcony, Hoopers Hideaway Caravan Rental Setonsands is situated in Edinburgh.

C
Claire
From
United Kingdom
Very cosy!!! Thank you for going all out with the Christmas decorations. Caravan was well equipped.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 19 reviews
Price from
US$192.35
1 night, 2 adults

Relax&Dreams caravan

Port Seton (Near Tranent)

Relax&Dreams caravan is a beachfront property situated in Port Seton, less than 1 km from Seton Sands Longniddry Beach and 13 km from Muirfield.

G
Gary
From
United Kingdom
Great location, clean spaciois caravan, and good facilities on the park.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 28 reviews
Price from
US$164.01
1 night, 2 adults

Edinburgh Seaside Apartment

Edinburgh (Near Tranent)

Housed in a historic building, the recently renovated Edinburgh Seaside Apartment offers accommodation with a garden and free WiFi.

E
Emily
From
United Kingdom
This is a gorgeous apartment in Portobello with lots of character. The apartment was well equipped with everything we needed for a comfortable and relaxing stay. Loved the hot water tap for my morning coffee. Great location - the best of both worlds! Easy access to Edinburgh City centre but slightly away from the hustle and bustle of city life, where you can enjoy a walk along the beach. I messaged the owner for some extra details and they were exceptionally helpful and suggested some lovely places to eat nearby. Would love to return here someday and highly recommend to anybody looking to stay in Edinburgh, especially in the summer months!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$437.35
1 night, 2 adults
See all 9 hotels in Tranent

Hotels with airport shuttles in Tranent

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 315 reviews
Airport shuttle
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 24 reviews
From US$1,213.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 408 reviews
From US$152.53 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 535 reviews
From US$411.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 129 reviews
From US$161.98 per night

Most booked hotels in Tranent and surroundings in the past month

See all

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,354 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 972 reviews

Popular with guests booking hotels in Dalkeith

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 32 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 633 reviews

Popular with guests booking hotels in Edinburgh

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 873 reviews

Popular with guests booking hotels in Musselburgh

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 705 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 62 reviews

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 52 reviews

Popular with guests booking hotels in Musselburgh

Best hotels with breakfast in Tranent and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 25 reviews

Located in Musselburgh and only 13 km from Arthurs Seat, Faside Estate provides accommodation with sea views, free WiFi and free private parking.

From US$371.21 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 972 reviews

Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 633 reviews

Set in the heart of East Lothian's famous golf courses, Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site.

From US$121.49 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,354 reviews

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

From US$87.74 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 62 reviews

Set in Aberlady and with Aberlady Bay Beach reachable within 600 metres, The Leddie Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant.

From US$300.68 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 873 reviews

Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar.

From US$148.48 per night

Set in Prestonpans in the Lothian region, 2Bed House-Free Parking has a terrace. Both free WiFi and parking on-site are available at the holiday home free of charge.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 68 reviews

Situated in Prestonpans and only 16 km from Arthurs Seat, Cosy 2-BDR Apartment & 15 minutes to Edinburgh by train & Free Parking features accommodation with garden views, free WiFi and free private...

Budget hotels in Tranent and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Carberry and only 11 km from Arthurs Seat, Ensuite Room in a home- East of Edinburgh features accommodation with quiet street views, free WiFi and free private parking.

From US$105.29 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 90 reviews

A recently renovated bed and breakfast located in Musselburgh, Musselburgh Links B&B features a garden. A hot tub and a bicycle rental service are available for guests.

From US$114.74 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 959 reviews

With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre.

From US$95.97 per night

Winfields Manor, a property with a garden, is situated in Prestonpans, 17 km from Dalhousie Castle, 17 km from Muirfield, as well as 19 km from Edinburgh Waverley station.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews

Boasting garden views, Have it all.....City, Golf, Beaches & Countryside. Features accommodation with a garden and a patio, around 14 km from Arthurs Seat.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 16 reviews

Turret Cottage is set in Prestonpans, 18 km from Arthurs Seat, 19 km from Dalhousie Castle, as well as 21 km from Edinburgh Waverley station. The 3-star holiday home is 14 km from Muirfield.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews

Set 14 km from Muirfield, 18 km from Arthurs Seat and 19 km from Dalhousie Castle, Mercat Cottage provides accommodation situated in Port Seton.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 47 reviews

Stunning modern lodge is set in Port Seton, 13 km from Muirfield, 20 km from Arthurs Seat, and 21 km from Dalhousie Castle. This property offers access to a patio and free private parking.

See reviews by guests who stayed at hotels in Tranent

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 220 reviews
Had to book last minute, communication was great and Nicola was really friendly and helpful. The location was so idyllic, really peaceful surrounded by farmland. The photos don't do the pod justice, it was bigger than we expected and came with all the conveniences including a TV The outdoor seating area was perfect and we made good use of the firepit for a BBQ. Very close to Edinburgh so ideal if visiting and want somewhere quiet and personal to stay instead of a hotel. Would definitely use Jerusalem Farm Pods again.
Guest review by
Grace
United Kingdom
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 220 reviews
We needed a stay close to Tranent and this location was ideal, we have not stayed in a pod before but we found this to be a very comfortable option. Nichola checked us in, provided milk, tea and coffee and made us feel very welcome. Had our morning coffee on the deck with a lovely view of the hills in the distance. We have no hesitation in recommending Jerusalem Farm Pods.
Guest review by
Dennis
United Kingdom