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

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
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
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
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
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
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
Edinburgh - Seton Sands-Cameo Caravan-Pet Friendly
9.0

Edinburgh - Seton Sands-Cameo Caravan-Pet Friendly

Holiday home in East Lothian, Edinburgh

<h2>Comfortable Accommodation</h2>

Edinburgh - Seton Sands-Cameo Caravan-Pet Friendly offers a holiday home in Edinburgh with two bedrooms, two bathrooms, and a spacious living room. The property features a sun terrace, garden, restaurant, bar, and free WiFi.

<h2>Leisure Facilities</h2>

Guests can enjoy a lounge, entertainment staff, minimarket, outdoor seating area, picnic area, family rooms, games room, full-day security, children's playground, and barbecue facilities.

<h2>Dining Options</h2>

The restaurant serves brunch, lunch, dinner, and high tea, catering to diverse preferences.

<h2>Local Attractions</h2>

Seton Sands Longniddry Beach is just a few steps away, while Muirfield lies 12 km from the property. Edinburgh Airport is 33 km distant.

<h2>Guest Satisfaction</h2>

Highly rated for room cleanliness, convenient location, and quietness of the area.

Exceptional70 reviews
9.0
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
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
"Dew Drop Inn"
9.7

"Dew Drop Inn"

Holiday home in East Lothian, Port Seton

<h2>Comfortable Accommodation</h2>

Dew Drop Inn in Port Seton offers a holiday home with one bedroom and a bathroom. Guests enjoy a terrace, patio, and garden views. The property includes a fully equipped kitchen, dining area, and free WiFi throughout.

<h2>Dining and Leisure</h2>

The on-site restaurant serves brunch, lunch, and dinner, complemented by a bar. Additional facilities include a lounge, minimarket, outdoor seating, picnic area, and live music. Free bicycles are available for exploring the area.

<h2>Prime Location</h2>

Located a few steps from Seton Sands Longniddry Beach, Dew Drop Inn is 33 km from Edinburgh Airport. Nearby attractions include Gosford House (4.9 km) and Edinburgh Waverley station (22 km). Guests appreciate the room cleanliness and convenient location.

Exceptional35 reviews
9.7
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
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
Deluxe 3 bedroom caravan in Haven's Seton Sands Holiday Village,Wifi
9.2

Deluxe 3 bedroom caravan in Haven's Seton Sands Holiday Village,Wifi

Apartment in Edinburgh and Lothian, Port Seton

Offering a bar and quiet street view, Deluxe 3 bedroom caravan in Haven's Seton Sands Holiday Village, Wifi is situated in Port Seton, 200 metres from Seton Sands Longniddry Beach and 12 km from Muirfield. This apartment has a heated pool, a garden and free private parking. The accommodation features free WiFi throughout the property, as well as a terrace and a family-friendly restaurant.

The apartment has 3 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a patio with garden views. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne and fruits. There is also a seating area and a fireplace.

There is a snack bar, and packed lunches are also available.

Activities such as windsurfing, cycling, hiking can be enjoyed in the surroundings, and guests can relax along the beachfront. The apartment features a children's playground and a picnic area.

Arthurs Seat is 20 km from Deluxe 3 bedroom caravan in Haven's Seton Sands Holiday Village, Wifi, while Dalhousie Castle is 21 km from the property. Edinburgh Airport is 33 km away.

Exceptional25 reviews
9.2
View details
Prestige caravan,Seton Sands holiday village, WiFi
9.4

Prestige caravan,Seton Sands holiday village, WiFi

Apartment in East Lothian, Port Seton

<h2>Beachfront Location</h2>

Prestige caravan in Port Seton offers direct beachfront access with stunning garden and terrace views. Seton Sands Longniddry Beach is a five-minute walk away.

<h2>Comfortable Accommodation</h2>

The apartment features three bedrooms and two bathrooms, ensuring room comfort and cleanliness. Guests enjoy amenities such as a heated pool, balcony, and free WiFi throughout the property.

<h2>Dining and Entertainment</h2>

A family-friendly restaurant serves local, international, and European cuisines for lunch and dinner, including vegetarian options. The bar offers a relaxing atmosphere for evening entertainment.

<h2>Activities and Attractions</h2>

Guests can enjoy activities like film nights, walking tours, bike tours, and hiking. Nearby attractions include Gosford House (5 km) and Edinburgh Airport (33 km).

Exceptional20 reviews
9.4
View details
The Store, harbour holiday cottage
9.5

The Store, harbour holiday cottage

Apartment in East Lothian, Port Seton

Set in Port Seton, near Seton Sands Longniddry Beach, The Store, harbour holiday cottage is a historic apartment that features a garden. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 14 km from Muirfield.

The 1-bedroom apartment is fitted with a living room with a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the apartment. There is also a seating area and a fireplace.

Guests at The Store, harbour holiday cottage will be able to enjoy activities in and around Port Seton, like cycling.

Arthurs Seat is 19 km from the accommodation, while Dalhousie Castle is 20 km away. Edinburgh Airport is 32 km from the property.

Exceptional70 reviews
9.5
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
Musselburgh Flat
9.5

Musselburgh Flat

Apartment in Musselburgh

Featuring quiet street views, Musselburgh Flat offers accommodation with a balcony, around 13 km from Edinburgh Waverley station. The property is around 13 km from Edinburgh Playhouse, 13 km from Royal Yacht Britannia and 13 km from Royal Mile. Free WiFi is available throughout the property and Arthurs Seat is 10 km away.

The spacious apartment is fitted with 2 bedrooms, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a fridge and kitchenware. The accommodation is non-smoking.

National Museum of Scotland is 13 km from the apartment, while Camera Obscura and World of Illusions is 13 km away. Edinburgh Airport is 32 km from the property.

Exceptional26 reviews
9.5
View details
8.0

Aberlady 3Bedroom Home Perfect for Families & Leisure Guests Sleeps 6

Apartment in East Lothian, Aberlady

Aberlady 3Bedroom Home Perfect for Families & Leisure Guests Sleeps 6 is situated in Aberlady, 2.1 km from Longniddry Bents Beach, 12 km from Muirfield, and 22 km from Royal Mile. The property is around 22 km from Edinburgh Waverley station, 22 km from Edinburgh Playhouse and 23 km from Royal Yacht Britannia. Free WiFi is available throughout the property and Seton Sands Longniddry Beach is a few steps away.

The spacious apartment has 3 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven and a microwave. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.

Camera Obscura and World of Illusions is 23 km from the apartment, while Arthurs Seat is 23 km from the property. Edinburgh Airport is 33 km away.

Very good1 review
8.0
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