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 is located in Tranent, just 11 miles from Arthur's Seat and 11 miles from Muirfield. This villa provides free private parking, a shared kitchen, and free Wifi.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 6 reviews
Price from
$1,005.48
1 night, 2 adults

The Leddie Hotel

Aberlady (Near Tranent)

Located in Aberlady and with Aberlady Bay Beach reachable within a 6-minute walk, The Leddie Hotel provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

R
Rebecca
From
Australia
Everything. Excellent service, beautiful hotel, good location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 63 reviews
Price from
$333.48
1 night, 2 adults

Best Western Kings Manor

Edinburgh (Near Tranent)

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

O
Olga
From
Israel
the hotel is located about 20 minutes by bus to the city center. the bus stop is right out side the hotel and the busses 44, 113, 124 run about every 10 minutes. everything was very clean and the staff was friendly and helpful. breakfast was very good and always fresh. there is a refill stand for coffee and team for the room near the front desk, the beds were very big and comfortable. the WIFI was great and accessible in all areas of the hotel.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,361 reviews
Price from
$148.21
1 night, 2 adults

Old Aberlady Inn

Aberlady (Near Tranent)

Located in Aberlady and with Aberlady Bay Beach reachable within a 2-minute walk, Old Aberlady Inn has a garden, non-smoking rooms, free WiFi and a bar.

G
Gary
From
United Kingdom
Lovely, friendly hotel with a friendly pub and restaurant area. Our room was very clean and spacious, and we really enjoyed our breakfast in the morning. The location was also perfect for us as we were attending a wedding at the community hall which is a 30-second walk away.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 872 reviews
Price from
$163.04
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.

L
Luke
From
United Kingdom
Exceptional customer service. I had turned up for this booking on crutches having recently undergone surgery. Hotel staff were very helpful providing ice etc and making sure was comfortable. In the evening I'd overslept past the 8pm cut off for dinner service ( my own fault ) - Josh helped me order food despite this and make sure was looked after. Facilities really nice and good views would recommend!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 628 reviews
Price from
$121.27
1 night, 2 adults

Ravelston House

Musselburgh (Near Tranent)

Located in Musselburgh, 1.3 miles from Portobello Beach, Ravelston House has accommodations with a garden, free private parking, a restaurant and a bar.

C
Coshana
From
Canada
Beautiful facility. Our room was extremely comfortable and the food exceptional! Best fish and chips ever.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 704 reviews
Price from
$168.43
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, 6.5 miles from Dalhousie Castle and 10 miles from Arthur's Seat.

M
Michael
From
Australia
Cute old style hotel .... nice ambience and great service
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 974 reviews
Price from
$166.40
1 night, 2 adults

Hoopers Hideaway Caravan Rental Setonsands

Edinburgh (Near Tranent)

Featuring a garden, Hoopers Hideaway Caravan Rental Setonsands offers accommodations in Edinburgh. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 19 reviews
Price from
$192
1 night, 2 adults

Relax&Dreams caravan

Port Seton (Near Tranent)

Relax&Dreams caravan offers accommodations in Port Seton, a 10-minute walk from Seton Sands Longniddry Beach and 8.1 miles from Muirfield.

T
TASEER AHMAD
From
United Kingdom
Spacious caravan with very good heating and other facilities.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 29 reviews
Price from
$227.37
1 night, 2 adults

Edinburgh Seaside Apartment

Edinburgh (Near Tranent)

Edinburgh Seaside Apartment is a recently renovated apartment in Edinburgh, near Portobello Beach.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$436.56
1 night, 2 adults
See all 6 hotels in Tranent

Tranent – 6 hotels and places to stay

Filter by:

Star Rating
Review score

St Martins 12 Bedroom House - Tranent

Tranent

St Martins 12 Bedroom House - Tranent is located in Tranent, just 11 miles from Arthur's Seat and 11 miles from Muirfield. This villa provides free private parking, a shared kitchen, and free Wifi.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 6 reviews
Price from
$1,005.48
1 night, 2 adults

The Leddie Hotel

Aberlady (Near Tranent)

Located in Aberlady and with Aberlady Bay Beach reachable within a 6-minute walk, The Leddie Hotel provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

R
Rebecca
From
Australia
Everything. Excellent service, beautiful hotel, good location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 63 reviews
Price from
$333.48
1 night, 2 adults

Best Western Kings Manor

Edinburgh (Near Tranent)

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

O
Olga
From
Israel
the hotel is located about 20 minutes by bus to the city center. the bus stop is right out side the hotel and the busses 44, 113, 124 run about every 10 minutes. everything was very clean and the staff was friendly and helpful. breakfast was very good and always fresh. there is a refill stand for coffee and team for the room near the front desk, the beds were very big and comfortable. the WIFI was great and accessible in all areas of the hotel.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,361 reviews
Price from
$148.21
1 night, 2 adults

Old Aberlady Inn

Aberlady (Near Tranent)

Located in Aberlady and with Aberlady Bay Beach reachable within a 2-minute walk, Old Aberlady Inn has a garden, non-smoking rooms, free WiFi and a bar.

G
Gary
From
United Kingdom
Lovely, friendly hotel with a friendly pub and restaurant area. Our room was very clean and spacious, and we really enjoyed our breakfast in the morning. The location was also perfect for us as we were attending a wedding at the community hall which is a 30-second walk away.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 872 reviews
Price from
$163.04
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.

L
Luke
From
United Kingdom
Exceptional customer service. I had turned up for this booking on crutches having recently undergone surgery. Hotel staff were very helpful providing ice etc and making sure was comfortable. In the evening I'd overslept past the 8pm cut off for dinner service ( my own fault ) - Josh helped me order food despite this and make sure was looked after. Facilities really nice and good views would recommend!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 628 reviews
Price from
$121.27
1 night, 2 adults

Ravelston House

Musselburgh (Near Tranent)

Located in Musselburgh, 1.3 miles from Portobello Beach, Ravelston House has accommodations with a garden, free private parking, a restaurant and a bar.

C
Coshana
From
Canada
Beautiful facility. Our room was extremely comfortable and the food exceptional! Best fish and chips ever.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 704 reviews
Price from
$168.43
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, 6.5 miles from Dalhousie Castle and 10 miles from Arthur's Seat.

M
Michael
From
Australia
Cute old style hotel .... nice ambience and great service
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 974 reviews
Price from
$166.40
1 night, 2 adults

Hoopers Hideaway Caravan Rental Setonsands

Edinburgh (Near Tranent)

Featuring a garden, Hoopers Hideaway Caravan Rental Setonsands offers accommodations in Edinburgh. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 19 reviews
Price from
$192
1 night, 2 adults

Relax&Dreams caravan

Port Seton (Near Tranent)

Relax&Dreams caravan offers accommodations in Port Seton, a 10-minute walk from Seton Sands Longniddry Beach and 8.1 miles from Muirfield.

T
TASEER AHMAD
From
United Kingdom
Spacious caravan with very good heating and other facilities.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 29 reviews
Price from
$227.37
1 night, 2 adults

Edinburgh Seaside Apartment

Edinburgh (Near Tranent)

Edinburgh Seaside Apartment is a recently renovated apartment in Edinburgh, near Portobello Beach.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$436.56
1 night, 2 adults
See all 6 hotels in Tranent

Hotels with airport shuttles in Tranent

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 314 reviews
Airport shuttle
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 31 reviews
From $1,211.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 411 reviews
From $146.87 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 534 reviews
From $437.91 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 130 reviews
From $161.69 per night

Most booked hotels in Tranent and surrounding area 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,361 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 974 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
Excellent - What previous guests thought, 628 reviews

Popular with guests booking hotels in Edinburgh

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 872 reviews

Popular with guests booking hotels in Musselburgh

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

Popular with guests booking hotels in Aberlady

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 63 reviews

Popular with guests booking hotels in Aberlady

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

Popular with guests booking hotels in Musselburgh

Budget hotels in Tranent and nearby

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

Ensuite Room in a home- East of Edinburgh is located in Carberry, just 7 miles from Arthur's Seat and 7.6 miles from Dalhousie Castle.

From $105.10 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 91 reviews

Providing a garden, Musselburgh Links B&B offers accommodations in Musselburgh. This recently renovated bed and breakfast is located 1.6 miles from Portobello Beach and 5.7 miles from Arthur's Seat.

From $114.53 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Modern 4-Bed Home, Tranent is located in Cockenzie, just 11 miles from University of Edinburgh and 12 miles from Edinburgh Waverley Train Station.

From $439.25 per night

2Bed House-Free Parking is located in Prestonpans, just 10 miles from Edinburgh Waverley Train Station and 10 miles from Edinburgh Playhouse.

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

Cosy 2-BDR Apartment & 15 minutes to Edinburgh by train & Free Parking offers accommodations in Prestonpans, 10 miles from Arthur's Seat and 11 miles from Dalhousie Castle.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 13 reviews

Offering a garden, Luxury 5-bed Villa - Winfields House provides accommodations in Prestonpans. This villa offers free private parking, a shared kitchen, and free Wifi.

From $1,167.19 per night

Winfields Manor offers accommodations in Prestonpans, 10 miles from Arthur's Seat and 11 miles from Dalhousie Castle.

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

Featuring a garden, Have it all.....City, Golf, Beaches & Countryside. Provides accommodations in Prestonpans. This property offers access to a patio and free private parking.

Best hotels with breakfast in Tranent and nearby

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

Faside Estate offers accommodations in Musselburgh, 8.5 miles from Dalhousie Castle and 10 miles from Edinburgh Waverley Train Station.

From $370.54 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,263 reviews

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city center is 8 miles from Carberry Tower Mansion House and Estate.

From $160.34 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 628 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 $121.27 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,361 reviews

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

From $94.32 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 63 reviews

Located in Aberlady and with Aberlady Bay Beach reachable within a 6-minute walk, The Leddie Hotel provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

From $300.13 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 872 reviews

Located in Aberlady and with Aberlady Bay Beach reachable within a 2-minute walk, Old Aberlady Inn has a garden, non-smoking rooms, free WiFi and a bar.

From $148.21 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 16 reviews

Turret Cottage offers accommodations in Prestonpans, 11 miles from Arthur's Seat and 12 miles from Dalhousie Castle. The 3-star vacation home is 8.8 miles from Muirfield.

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

Mercat Cottage is located in Port Seton, just 1.2 miles from Seton Sands Longniddry Beach and 8.8 miles from Muirfield.

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, 221 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, 221 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