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

Find hotels in Prestonpans from $76

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Prestonpans hotels

3 Bedroom eco Salsa Caravan

3 Bedroom eco Salsa Caravan
2.0 star property
Prestonpans
$213 nightly
The price is $243
Jun 30 - Jul 1
Total with taxes and fees
3 Bedroom eco Salsa Caravan

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very Good, (1,060 reviews)
"A great overnight hotel"
Australia
Graeme
$147 nightly
The price is $177
Jun 28 - Jun 29
Total with taxes and fees
Holiday Inn Express Edinburgh Airport by IHG

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,467 reviews)
"Great hotel close to the airport. Front desk staff was fantastic and friendly. Third time I’ve stayed when flying out of Edinburgh and I’ll keep booking whenever I’m back."
Canada
Kolin
$149 nightly
The price is $178
Jul 5 - Jul 6
Total with taxes and fees
DoubleTree by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,489 reviews)
"The rooms were clean and spacious, the staff friendly and informative and the breakfast delicious."
Canada
Laurie
$158 nightly
The price is $190
Jul 5 - Jul 6
Total with taxes and fees
Hampton by Hilton Edinburgh Airport

Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very Good, (791 reviews)
"Fantastic hotel in a beautiful location. Reception staff were friendly, informative and accommodating on arrival. Staff in the bars and restaurants were very polite, helpful and knowledgeable. Breakfast was fantastic and plenty of parking was available"
United Kingdom
Wendy
$142 nightly
The price is $170
Jun 28 - Jun 29
Total with taxes and fees
Barony Castle Hotel

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,733 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
$135 nightly
The price is $162
Jul 5 - Jul 6
Total with taxes and fees
Dalmahoy Hotel & Country Club

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,496 reviews)
"Great stay before our flight"
United Kingdom
Louise
$151 nightly
The price is $181
Jul 5 - Jul 6
Total with taxes and fees
Moxy Edinburgh Airport

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.4 out of 10, Exceptional, (982 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
$169 nightly
The price is $203
Jul 13 - Jul 14
Total with taxes and fees
Carberry Tower Mansion House and Estate

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
"Spa was terrific and room so comfortable"
United States
Jean
$225 nightly
The price is $284
Jul 26 - Jul 27
Total with taxes and fees
Norton House Hotel & Spa

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (368 reviews)
"Outstanding service. The best towels. Wonderful breakfast. Close to attractions."
United States
Dorothea
$154 nightly
The price is $185
Jun 28 - Jun 29
Total with taxes and fees
The Craigie

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,405 reviews)
"Great place!!"
United States
Lois
$92 nightly
The price is $111
Jun 28 - Jun 29
Total with taxes and fees
Dakota Edinburgh

Destiny Student - Burnet Point

Destiny Student - Burnet Point
2.0 star property
Abbeyhill
8.0 out of 10, Very Good, (20 reviews)
"Great location, staff very helpful and friendly"
United Kingdom
Ryan
$66 nightly
The price is $79
Jun 28 - Jun 29
Total with taxes and fees
Destiny Student - Burnet Point

The Lane Hotel

The Lane Hotel
4.0 star property
Morningside
9.6 out of 10, Exceptional, (229 reviews)
"Very friendly staff, quick check in and lovely room. Highly recommended."
United Kingdom
Adrian
$176 nightly
The price is $211
Jul 5 - Jul 6
Total with taxes and fees
The Lane Hotel

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very Good, (1,003 reviews)
"Great location and food"
United Kingdom
christopher
$119 nightly
The price is $142
Jun 28 - Jun 29
Total with taxes and fees
Braid Hills Hotel

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,001 reviews)
"Reasonable price, convenient location, recommend for simple overnight stay 👌"
Canada
alexandre
$120 nightly
The price is $144
Jun 28 - Jun 29
Total with taxes and fees
Novotel Edinburgh Park

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,000 reviews)
"Good selection for breakfast and the room had coffee and tea perfect"
Canada
Richard
$99 nightly
The price is $119
Jul 5 - Jul 6
Total with taxes and fees
Best Western Kings Manor Hotel

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,444 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
$110 nightly
The price is $132
Jul 5 - Jul 6
Total with taxes and fees
Holiday Inn Edinburgh Zoo by IHG

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
Haymarket
8.8 out of 10, Excellent, (1,670 reviews)
"Nicely designed, super clean rooms; helpful staff; great breakfast"
Canada
Nora
$128 nightly
The price is $154
Jul 5 - Jul 6
Total with taxes and fees
Point A Edinburgh Haymarket

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,204 reviews)
"Incredible room, Breakfast was fantastic, and the LOCATION was magnificent. "
United States
Victoria
$188 nightly
The price is $226
Jun 28 - Jun 29
Total with taxes and fees
Motel One Edinburgh-Royal

Murrayfield Hotel

Murrayfield Hotel
3.0 star property
Murrayfield
8.8 out of 10, Excellent, (1,002 reviews)
"Very charming hotel, food at the restaurant is very good"
Canada
Stephane
$127 nightly
The price is $153
Jun 28 - Jun 29
Total with taxes and fees
Murrayfield Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Prestonpans attractions

Learn more about Prestonpans

History buffs can explore the Prestonpans Battlefield where Bonnie Prince Charlie's forces won a decisive victory in 1745. Visit the Prestoungrange Gothenburg pub for local ales and the colorful murals that tell the town's mining and salt-making heritage.

A tall, ancient stone tower with battlements and arched windows.
Photo by Jock Watson
Open Photo by Jock Watson

Top Prestonpans Hotel Reviews

More cheap stays in Prestonpans

Hotels in Prestonpans with star-rating

Frequently asked questions

What is the best area to stay in Prestonpans?
The best area to stay in Prestonpans is the town center, particularly near the High Street, offering convenient access to local amenities and historical sites.

Prestonpans town center is a compact and walkable area. High Street is the main thoroughfare, lined with local shops, traditional pubs, and eateries. The area is also close to the Prestonpans Mural Trail, a collection of outdoor murals depicting the town's history and culture. The historic Prestonpans Town Hall is another popular landmark in this central location.

For travelers interested in local history and a relaxed pace, staying in the town center is ideal. It provides direct access to the battle site of Prestonpans, a significant landmark for Scottish history enthusiasts. The proximity to the train station also makes it convenient for day trips to Edinburgh, which is just a short journey away.

Couples looking for a peaceful getaway will appreciate the town's quiet atmosphere and its coastal setting. Many accommodations in the town center offer views of the Firth of Forth, providing a scenic backdrop for a relaxing stay.
What are the most romantic hotels in Prestonpans for couples?
For a romantic stay in Prestonpans, couples can consider the Charming 5-Beds Caravan in beautiful Seton Sands.

This accommodation, with an exceptional 9.6 review rating, offers a lovely setting with a balcony, great for enjoying quiet moments together. Guests can also take advantage of the indoor pool, and the property is conveniently located near the ocean and a beach, providing opportunities for romantic strolls. The inclusion of a kitchen, patio, and deck or patio further enhances the comfort and convenience for couples looking for a private and relaxing retreat.
What are the best hotels in Prestonpans near Seton Sands?
For hotels in Prestonpans near Seton Sands, consider the Charming 5-Beds Caravan in beautiful Seton Sands.

This accommodation, with an outstanding 9.6 rating, is very conveniently located just 0.2 miles from Seton Sands and 0.7 miles from Longniddry Bents. It features an indoor pool, a kitchen, and a patio, offering a comfortable stay for families. The presence of a deck or patio and a balcony provides pleasant outdoor spaces, while its proximity to the ocean and beach ensures easy access to coastal activities.
When is the best time to go to Prestonpans?
The best time to visit Prestonpans is during the summer months, from June to August, when the weather is mildest and there are more daylight hours.

During these months, you'll find average temperatures ranging from 15°C to 20°C (59°F to 68°F), making it pleasant for exploring the town's historical sites and coastal paths. This period is ideal for couples who enjoy walking along the Firth of Forth or visiting the Prestonpans Mural Trail without the chill of the cooler seasons.

For solo travelers interested in local events and the community, late summer also offers opportunities to experience local festivals and historical commemorations. The longer daylight hours provide ample time to visit attractions like the Prestonpans battlefield site or enjoy a round of golf at one of the nearby courses.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Prestonpans.
How can I save on a Prestonpans hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Prestonpans hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Prestonpans hotel?
Prices for hotels in Prestonpans often vary, but you can find a great deal from $76 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia