A coastal town with stone buildings, a sea wall, and a clear blue sky.

Prestonpans Spa Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Prestonpans Hotels with Spa

Our top choices for Prestonpans hotels with a spa

1. Charming 5-beds Caravan in Beautiful Seton Sands

Charming 5-beds Caravan in Beautiful Seton Sands
2.0 star property
Prestonpans
10.0 out of 10, Exceptional, (1 review)
"Extremely clean 3 bedroom caravan in a lovely woodland setting next to the coast. Friendly host who ensured that we had all that we needed for a really enjoyable stay. Would recommend for families. "
United Kingdom
Anonymous traveller
The price is RM678
RM813 total
includes taxes & fees
12 Nov - 13 Nov
Charming 5-beds Caravan in Beautiful Seton Sands
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at spa hotels in Prestonpans

Top Prestonpans Hotel Reviews

Frequently asked questions

Looking to holiday at a spa hotel in Prestonpans?
Treat yourself to some pampering and book a hotel with a spa. Discover the beaches in Prestonpans—worth a picture or two! Make sure you pay a visit to the museums during your stay. Spa hotels are the perfect way to break away from your routine and add a layer of luxury to your weekend away.
What's there to see and do in Prestonpans?
Experience Prestonpans with a stop at Seton Sands, Prestongrange Museum and Longniddry Bents. If you have extra time while you're in the area, you might want to stop by Royal Mile and Edinburgh Castle.
What is a Prestonpans spa hotel?
Spa hotels in Prestonpans feature on-site spas and offer services including facials and a range of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are ideal if you are looking for some R&R during your holiday.