Holidays in Prestonpans

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Prestonpans

Sort by
Most popular

See the latest prices and deals by

Turret Cottage
8.8

Turret Cottage

Holiday home in East Lothian, Prestonpans

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. Free WiFi is available throughout the property and Seton Sands Longniddry Beach is 1.8 km away.

The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a walk-in shower. There is also a seating area and a fireplace.

Guests at the holiday home can enjoy golfing and cycling nearby, or make the most of the garden.

Edinburgh Playhouse is 21 km from Turret Cottage, while Royal Yacht Britannia is 21 km away. Edinburgh Airport is 31 km from the property.

Fabulous17 reviews
8.8
View details
Coastal Apartment 2 Bedrooms, Sleeps upto 6, Free Parking
9.0

Coastal Apartment 2 Bedrooms, Sleeps upto 6, Free Parking

Apartment in Prestonpans

Coastal Apartment 2 Bedrooms, Sleeps upto 6, Free Parking is a beachfront property set in Prestonpans, 15 km from Edinburgh Playhouse and 15 km from Royal Mile. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 15 km from Muirfield.

The recently renovated apartment is fitted with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a fridge and a stovetop. Towels and bed linen are featured in the apartment.

A minimarket is available at the apartment.

Edinburgh Waverley station is 16 km from Coastal Apartment 2 Bedrooms, Sleeps upto 6, Free Parking, while Camera Obscura and World of Illusions is 16 km away. Edinburgh Airport is 30 km from the property.

Exceptional2 reviews
9.0
View details
Mercat Cottage
8.6

Mercat Cottage

Holiday home in East Lothian, Port Seton

Set 14 km from Muirfield, 18 km from Arthurs Seat and 19 km from Dalhousie Castle, Mercat Cottage provides accommodation situated in Port Seton. Free WiFi is provided throughout the property and private parking is available on site. The property is non-smoking and is located 1.9 km from Seton Sands Longniddry Beach.

The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. There is also a seating area and a fireplace.

Guests at the holiday home can enjoy golfing and cycling nearby, or make the most of the garden.

Edinburgh Waverley station is 21 km from Mercat Cottage, while Edinburgh Playhouse is 21 km away. Edinburgh Airport is 31 km from the property.

Fabulous10 reviews
8.6
View details
Boatshore by the sea Holiday Cottage
9.5

Boatshore by the sea Holiday Cottage

Holiday home in East Lothian, Cockenzie

<h2>Beachfront Location</h2>

Boatshore by the sea Holiday Cottage in Cockenzie offers direct beachfront access with Seton Sands Longniddry Beach 1.7 km away. Guests can relax on the sun terrace or in the garden, enjoying stunning sea views.

<h2>Comfortable Living</h2>

The holiday home features one bedroom and a bathroom, a cosy living room, and a fully equipped kitchen with a refrigerator, microwave, oven, and stovetop. Free WiFi is available throughout the property.

<h2>Outdoor Amenities</h2>

An outdoor fireplace and seating area provide additional relaxation spaces. Private check-in and check-out services ensure a smooth arrival and departure.

<h2>Nearby Attractions</h2>

Muirfield is 14 km away, Arthurs Seat 18 km, and Edinburgh Waverley station 21 km from the property. Edinburgh Airport is 31 km distant.

Exceptional6 reviews
9.5
View details
Cosy 2-BDR Apartment & 15 minutes to Edinburgh by train & Free Parking
9.4

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

Holiday home in East Lothian, Prestonpans

<h2>Comfortable Accommodation</h2>

Cosy 2-BDR Apartment & 15 minutes to Edinburgh by train & Free Parking in Prestonpans offers a holiday home with two bedrooms and a living room. Guests enjoy a garden and free WiFi throughout the property.

<h2>Modern Amenities</h2>

The apartment features a fully equipped kitchen, washing machine, and dishwasher. Additional amenities include a work desk, TV, and free toiletries.

<h2>Convenient Location</h2>

Located 15 minutes from Edinburgh Waverley station by train, the property is 16 km from Arthurs Seat and Dalhousie Castle. Edinburgh Airport is 29 km distant.

<h2>Guest Satisfaction</h2>

Highly rated for its quietness, room comfort, and convenient location, the apartment provides private check-in and check-out services, luggage storage, and free on-site parking.

Exceptional64 reviews
9.4
View details
St Martins Guest House - Rooms Only
10.0

St Martins Guest House - Rooms Only

Guest house in Tranent

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. It is set 17 km from Dalhousie Castle and features a shared kitchen. The guest house offers rooms with air conditioning, free private parking and free WiFi.

Each unit is fitted with a dishwasher, oven, a coffee machine, as well as a microwave and kettle. At the guest house, the units come with bed linen and towels.

Edinburgh Waverley station is 18 km from the guest house, while Edinburgh Playhouse is 18 km away. Edinburgh Airport is 35 km from the property.

Exceptional3 reviews
10.0
View details
Rooms in Musselburgh
8.3

Rooms in Musselburgh

Guest house in Musselburgh

Rooms in Musselburgh is located in Musselburgh, 13 km from Edinburgh Waverley station, 13 km from Edinburgh Playhouse, and 13 km from Royal Yacht Britannia. The property is situated 13 km from Royal Mile, 13 km from National Museum of Scotland and 14 km from Dalhousie Castle. The property is non-smoking and is set 10 km from Arthurs Seat.

The guest house comes with a flat-screen TV. Towels and bed linen are featured in the guest house.

Camera Obscura and World of Illusions is 14 km from the guest house, while The Real Mary King's Close is 14 km away. Edinburgh Airport is 32 km from the property.

Very good7 reviews
8.3
View details
Primary image
7.6

St Martin's House Apartments

Aparthotel in Tranent

Located in Tranent, St Martin's House Apartments is within a 10-minute drive of Musselburgh Racecourse and Dalkeith Country Park. This aparthotel is 11.3 mi (18.1 km) from Princes Street and 11.5 mi (18.5 km) from Royal Mile.

Good8 reviews
7.6
View details
Fisherman's Cottage
8.4

Fisherman's Cottage

Apartment in East Lothian, Cockenzie

Offering a terrace and sea view, Fisherman's Cottage is located in Cockenzie, 14 km from Muirfield and 19 km from Arthurs Seat. Housed in a building dating from 1909, this apartment is 19 km from Dalhousie Castle and 21 km from Edinburgh Waverley station. Free WiFi is available throughout the property and Seton Sands Longniddry Beach is 1.6 km away.

The spacious apartment features 2 bedrooms, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.

Edinburgh Playhouse is 21 km from the apartment, while Royal Yacht Britannia is 21 km away. Edinburgh Airport is 31 km from the property.

Very good66 reviews
8.4
View details
Gullane 5 Seton Sands Holiday Village Free Wifi
8.7

Gullane 5 Seton Sands Holiday Village Free Wifi

Holiday home in East Lothian, Port Seton

Offering garden views, Gullane 5 Seton Sands Holiday Village Free Wifi is an accommodation set in Port Seton, 13 km from Muirfield and 21 km from Dalhousie Castle. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is situated less than 1 km from Seton Sands Longniddry Beach.

The air-conditioned holiday home is composed of 3 separate bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV and a PS4 are available.

Arthurs Seat is 21 km from the holiday home, while University of Edinburgh is 22 km from the property. Edinburgh Airport is 39 km away.

Fabulous3 reviews
8.7
View details
Vacant Nests Seton Sands The St Andrews
8.8

Vacant Nests Seton Sands The St Andrews

Holiday home in East Lothian, Port Seton

Set in Port Seton, Vacant Nests Seton Sands The St Andrews offers accommodation with private pool, free WiFi and free private parking for guests who drive. The property is around 12 km from Muirfield, 21 km from Dalhousie Castle and 21 km from Arthurs Seat. The property is non-smoking and is located 200 metres from Seton Sands Longniddry Beach.

The 3-bedroom holiday home is fitted with a living room with a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the holiday home.

University of Edinburgh is 22 km from the holiday home, while Edinburgh Waverley station is 22 km from the property. Edinburgh Airport is 39 km away.

Fabulous8 reviews
8.8
View details
Seton sands, Haven, Port seton, cozy caravan Morey view 4
8.8

Seton sands, Haven, Port seton, cozy caravan Morey view 4

Holiday home in East Lothian, Port Seton

<h2>Accommodation Features</h2>

Seton Sands, Haven, Port Seton offers a holiday home with three bedrooms and two bathrooms. The property includes a living room, kitchenette, terrace, balcony, and garden views.

<h2>Amenities and Facilities</h2>

Guests enjoy a private beach area, garden, terrace, bar, and free WiFi. The holiday home features family rooms, a private pool, washing machine, fireplace, and free on-site private parking.

<h2>Local Attractions</h2>

Seton Sands Longniddry Beach is a 3-minute walk away. Nearby attractions include Muirfield (12 km), Dalhousie Castle (21 km), and Edinburgh Waverley station (22 km). Edinburgh Airport is 39 km from the property.

Fabulous19 reviews
8.8
View details
Anchorage B&B
9.5

Anchorage B&B

Bed and breakfast in East Lothian, Cockenzie

Offering sea views, Anchorage B&B is an accommodation located in Cockenzie, 1.3 km from Seton Sands Longniddry Beach and 14 km from Muirfield. The property is situated 19 km from Arthurs Seat, 20 km from Dalhousie Castle and 21 km from Edinburgh Waverley station. Royal Mile is 22 km from the bed and breakfast and National Museum of Scotland is 22 km away.

The units in the bed and breakfast are fitted with a kettle. With a private bathroom equipped with a shower and a hair dryer, units at the bed and breakfast also offer free WiFi. At the bed and breakfast, all units are equipped with a wardrobe and a flat-screen TV.

À la carte and continental breakfast options with warm dishes, fruits and juice are available. As an added convenience, the bed and breakfast offers packed lunches for guests to bring on excursions and other trips off-property.

Edinburgh Playhouse is 21 km from Anchorage B&B, while Royal Yacht Britannia is 22 km away. Edinburgh Airport is 32 km from the property.

Exceptional137 reviews
9.5
View details
Sea views, fabulous modern lodge
8.7

Sea views, fabulous modern lodge

Holiday home in East Lothian, Port Seton

<h2>Spacious Accommodation</h2>

Sea Views, Fabulous Modern Lodge in Port Seton offers a spacious holiday home with two bedrooms. Guests enjoy free off-site private parking and a private entrance.

<h2>Modern Amenities</h2>

The property features a fully equipped kitchen with a refrigerator, microwave, dishwasher, oven, stovetop, toaster, and coffee machine. Additional amenities include a patio, private bathroom with walk-in shower, and a seating area.

<h2>Prime Location</h2>

Seton Sands Longniddry Beach is just a few steps away. Nearby attractions include Muirfield (12 km), Dalhousie Castle (20 km), and Edinburgh Waverley station (22 km). Edinburgh Airport is 33 km from the property.

<h2>Guest Satisfaction</h2>

Highly rated by guests, the lodge provides excellent sea views and comfortable accommodation.

Fabulous22 reviews
8.7
View details
Have it all.....City, Golf, Beaches & Countryside.
9.1

Have it all.....City, Golf, Beaches & Countryside.

Holiday home in East Lothian, Prestonpans

<h2>Spacious Accommodation</h2>

Have it all.....City, Golf, Beaches & Countryside in Prestonpans offers three bedrooms and two bathrooms. The property includes a sun terrace, garden, and free WiFi.

<h2>Modern Amenities</h2>

Guests enjoy a fully equipped kitchen, washing machine, and spa bath. Additional features include a patio, outdoor seating area, and free on-site private parking.

<h2>Convenient Location</h2>

Located 15 km from Edinburgh Waverley station and Dalhousie Castle, the holiday home is also close to Arthurs Seat and the National Museum of Scotland. Edinburgh Airport is 27 km away.

<h2>Activities and Attractions</h2>

Visitors can enjoy hiking, golf, and nearby beaches. Edinburgh Playhouse and the Royal Yacht Britannia are 15 km from the property.

Exceptional11 reviews
9.1
View details
Seaton Sands 71 Aberlady
9.3

Seaton Sands 71 Aberlady

Holiday home in East Lothian, Port Seton

Situated in Port Seton, Seaton Sands 71 Aberlady features accommodation with private pool, free WiFi and free private parking for guests who drive. Boasting full-day security, this property also provides guests with an outdoor fireplace. The property is non-smoking and is set 300 metres from Seton Sands Longniddry Beach.

The 3-bedroom holiday home features a living room with a flat-screen TV, a fully equipped kitchen and 2 bathrooms.

A minimarket is available at the holiday home.

The holiday home has a children's playground and a picnic area.

Muirfield is 12 km from Seaton Sands 71 Aberlady, while Arthurs Seat is 20 km from the property. Edinburgh Airport is 33 km away.

Exceptional33 reviews
9.3
View details
Cozy Caravan Near Edinburgh
8.6

Cozy Caravan Near Edinburgh

Holiday home in East Lothian, Edinburgh

<h2>Comfortable Accommodation</h2>

Cozy Caravan Near Edinburgh offers a holiday home in Edinburgh with two bedrooms and a living room. The property features a kitchenette, dining area, and a cosy fireplace.

<h2>Modern Amenities</h2>

Guests enjoy free WiFi, a minimarket, outdoor play area, family rooms, full-day security, and a children's playground. Free on-site private parking is available.

<h2>Convenient Location</h2>

Seton Sands Longniddry Beach is a 2-minute walk away. Nearby attractions include Muirfield (12 km), Dalhousie Castle (21 km), and Edinburgh Waverley station (22 km). Edinburgh Airport is 33 km from the property.

Fabulous34 reviews
8.6
View details
3 bedroom caravan
8.3

3 bedroom caravan

Apartment in East Lothian, Longniddry

<h2>Beachfront Location</h2>

3 bedroom caravan in Longniddry offers direct beachfront access and stunning garden views. Seton Sands Longniddry Beach is just a few steps away, providing easy seaside relaxation.

<h2>Modern Facilities</h2>

Guests enjoy a heated pool, patio, and free WiFi. The apartment features a family-friendly restaurant serving European cuisine, a bar, and a games room. Additional amenities include a minimarket and children's playground.

<h2>Comfortable Accommodation</h2>

The property offers three bedrooms and two bathrooms, a fully equipped kitchen, and a comfortable living room. Free on-site private parking is available, ensuring convenience for all visitors.

<h2>Nearby Attractions</h2>

Located 12 km from Muirfield and Dalhousie Castle, 20 km from Arthurs Seat and Edinburgh Waverley station, and 32 km from Edinburgh Airport. Guests appreciate the room cleanliness, convenient location, and comfortable accommodations.

Very good116 reviews
8.3
View details
Static Caravan for hire, budget friendly
8.4

Static Caravan for hire, budget friendly

Holiday home in East Lothian, Edinburgh

<h2>Comfortable Accommodation</h2>

The Static Caravan for hire in Edinburgh offers a two-bedroom holiday home with a living room. Guests enjoy a private bathroom, fully equipped kitchen, and free on-site private parking.

<h2>Outdoor Spaces</h2>

The property features a garden and an outdoor seating area, perfect for relaxation. Outdoor furniture and dining areas enhance the stay experience.

<h2>Convenient Location</h2>

Seton Sands Longniddry Beach is just a few steps away. Nearby attractions include Muirfield (12 km), Arthurs Seat (20 km), and Edinburgh Waverley station (22 km). Edinburgh Airport is 33 km from the property.

<h2>Guest Favorites</h2>

Guests appreciate the convenient location and the range of amenities, making it a preferred choice for a comfortable holiday.

Very good50 reviews
8.4
View details
The Glen View
8.8

The Glen View

Holiday home in East Lothian, Port Seton

<h2>Spacious Accommodation</h2>

The Glen View in Port Seton offers a spacious holiday home with two bedrooms and two bathrooms. Guests enjoy a living room, fully equipped kitchen, and a private terrace with sea views.

<h2>Exceptional Facilities</h2>

The property features a sun terrace, garden, bar, and free WiFi. Additional amenities include a minimarket, outdoor seating area, picnic area, children's playground, and free on-site private parking.

<h2>Prime Location</h2>

Seton Sands Longniddry Beach is a 6-minute walk away. Edinburgh Airport is 33 km from the property. Nearby attractions include Muirfield (12 km) and Edinburgh Waverley station (23 km).

<h2>Guest Satisfaction</h2>

Highly rated for its convenient location, attentive host, and comfortable rooms.

Fabulous94 reviews
8.8
View details