Skip to main content

Search hotels in Prestonpans

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

Prestonpans – 11 hotels and places to stay

Filter by:

Star rating
Review score

Luxury 5-bed Villa - Winfields House

Prestonpans

Offering a garden and garden view, Luxury 5-bed Villa - Winfields House is located in Prestonpans, 17 km from Dalhousie Castle and 17 km from Muirfield.

V
Vicky
From
United Kingdom
Historic property with lots of character, great for family groups of all ages
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 13 reviews
Price from
US$1,082.85
1 night, 2 adults

Cosy 2-BDR Apartment & 15 minutes to Edinburgh by train & Free Parking

Prestonpans

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...

N
Natalya
From
New Zealand
It was quiet, but easy access to all the places we wanted to go. Off street parking was really good. Nice outdoor area as well. Liked seeing a couple of seals, would have been nice to be in the right season for that.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 69 reviews
Price from
US$330.57
1 night, 2 adults

Old Aberlady Inn

Aberlady (Near Prestonpans)

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.

P
Patricia
From
Ireland
Bed was comfortable. I slept like a baby. The breakfast was excellent, I recommend the full Scottish upgrade. The staff were friendly and couldn't do enough for you.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 871 reviews
Price from
US$163.39
1 night, 2 adults

The Leddie Hotel

Aberlady (Near Prestonpans)

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.

B
Birgit
From
Germany
Very nice comfy hotel, friendly welcome, spotless clean and great food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 63 reviews
Price from
US$334.21
1 night, 2 adults

The Melville Inn by Innkeeper's Collection

Dalkeith (Near Prestonpans)

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

C
Carsten
From
Germany
Really good food, nice interior
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,149 reviews
Price from
US$102.09
1 night, 2 adults

Best Western Kings Manor

Edinburgh (Near Prestonpans)

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.

A
Anna
From
Ukraine
It was very pleasant staying. All done for your relax and comfort. Water Pool, breakfast, huge comfy bed. Location is ok, bus station near, couple stops to the sea
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,352 reviews
Price from
US$108.03
1 night, 2 adults

The Lodge at Craigielaw and Golf Courses

Aberlady (Near Prestonpans)

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.

V
Victor
From
Netherlands
The Lodge is a super stop over location. It is a super mix of golf club, hotel, bar and mini restaurant. It isn't a hotel - it is much more homely and comfortable. The staff are all very helpful and accommodating. We had a super wee bar supper from the bar menu, which was as advertised and reasonably priced. All in all, this location is a 'keeper' and we will be using it again to break our trips South at Edinburgh.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 620 reviews
Price from
US$121.53
1 night, 2 adults

Ravelston House

Musselburgh (Near Prestonpans)

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

a
albert
From
United Kingdom
it was a very nice place booked again
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 702 reviews
Price from
US$168.79
1 night, 2 adults

The Stair Arms Hotel

Edinburgh (Near Prestonpans)

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.

B
Bittnerová
From
Czech Republic
The accommodation was beautiful, the staff were very kind and helpful, the breakfast included in the price was delicious. Only the location of the hotel is a bit impractical for travelers without their own car (but everything can be solved by bus, which leaves from a small village 15 minutes' walk from the hotel).
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 983 reviews
Price from
US$166.77
1 night, 2 adults

Self-catering extended family home

Edinburgh (Near Prestonpans)

Located in Edinburgh in the Lothian region, with Portobello Beach nearby, Self-catering extended family home provides accommodation with free WiFi and free private parking.

R
Rita
From
Taiwan
The stay was great, and the host was super nice😀
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 123 reviews
Price from
US$243.06
1 night, 2 adults
See all 11 hotels in Prestonpans

Hotels with airport shuttles in Prestonpans

Airport shuttle (free)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,496 reviews
From US$124.58 per night
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, 34 reviews
From US$1,214.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 417 reviews
From US$233.61 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,734 reviews
From US$94.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 530 reviews
From US$438.86 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 130 reviews
From US$162.04 per night

Most booked hotels in Prestonpans 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,350 reviews

Popular with guests booking hotels in Dalkeith

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,148 reviews

Popular with guests booking hotels in Edinburgh

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

Popular with guests booking hotels in Dalkeith

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 27 reviews

Popular with guests booking hotels in Aberlady

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

Popular with guests booking hotels in Edinburgh

Popular with guests booking hotels in Aberlady

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

Popular with guests booking hotels in Musselburgh

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 702 reviews

Popular with guests booking hotels in Edinburgh

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

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 45 reviews

Budget hotels in Prestonpans and nearby

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 4 reviews

Bridge St Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 16 km from Dalhousie Castle, 16 km from Arthurs Seat, as well as 17 km from Muirfield.

From US$146.65 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

St Martins Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 17 km from Arthurs Seat, 17 km from Muirfield, as well as 18 km from University of Edinburgh.

From US$133.77 per night
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.33 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 95 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.78 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 39 reviews

Offering a garden and garden view, Holiday Home with free parking & 4min to Edinburgh Warverly is set in Fisherrow, 11 km from Edinburgh Waverley station and 11 km from Edinburgh Playhouse.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,350 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$81.02 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 965 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$103.30 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 24 reviews

Duddingston Guest House - Rooms Only, a property with a garden, is located in Edinburgh, 5.9 km from Arthurs Seat, 6.2 km from Edinburgh Waverley station, as well as 6.2 km from Edinburgh Playhouse.

From US$138.06 per night

Hotels located in the centre of Prestonpans

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.

Best hotels with breakfast in Prestonpans 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.35 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,250 reviews

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

From US$160.69 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 620 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.53 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 63 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.79 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 871 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.54 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 983 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.7
Fabulous - What previous guests thought, 4,148 reviews

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

From US$93.58 per night
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.

What guests said about Prestonpans:

Scored out of 10, guest rating 8.0

Prestonpans is a small town but with cafes, restaurants and...

Prestonpans is a small town but with cafes, restaurants and local co op. We liked the beach being across the road for walks. Good for traveling to Edinburgh where we have relatives also several tourist activities
Guest review by
Anonymous
Scored out of 10, guest rating 10

Get out and about if you can.

Get out and about if you can. Berwick has a Saturday market and great shops. A bus at the bottom of tge complex takes you everywhere. A good Chinese at end of road. For something extra. A dab wee cafe next to it across from the coop. Good and cheap.
Guest review by
Ryan
United Kingdom
Scored out of 10, guest rating 6.0

The accommodation is very good.

The accommodation is very good. Parking is adjacent but on the street. There is very little to see in the immediate area as it is largely an extended housing area. It would make a good base to enable travel throughout the area.
Guest review by
Graeme
United Kingdom