Photo by Jock Watson
Find hotels in Prestonpans from $67
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Prestonpans
Family friendly
Check prices for these dates
Our top choices for Prestonpans hotels

10.0 out of 10, Exceptional, (1)
$287 nightly
The price is $345
Jan 4 - Jan 5, 2026
Total with taxes and fees

$264 nightly
The price is $317
Dec 28 - Dec 29
Total with taxes and fees

9.0 out of 10, Wonderful, (389)
$84 nightly
The price is $101
Jan 4 - Jan 5, 2026
Total with taxes and fees

9.4 out of 10, Exceptional, (158)
$110 nightly
The price is $133
Jan 5 - Jan 6, 2026
Total with taxes and fees

8.2 out of 10, Very Good, (1002)
$54 nightly
The price is $64
Jan 11 - Jan 12, 2026
Total with taxes and fees
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.

Photo by Jock Watson
Open Photo by Jock Watson
More cheap stays in Prestonpans

CODE - The Court, Edinburgh
1 a Parliament Square Edinburgh Scotland
$65 nightly
The price is $78 total per night from Jan 7 to Jan 8
$78 total
Jan 7 - Jan 8, 2026
Total with taxes and fees
9.2/10 Wonderful! (1,008 reviews)
Hotels in Prestonpans with star-rating

3 Star Hotels
1041 properties
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Prestonpans Station
- Port Seton Hotels
- Tranent Hotels
- Houseboats in Port Seton
- Hostels in Port Seton
- B&B in Tranent
- Hotels near Longniddry Bents
- Hotels near Longniddry Golf Club
- Inveresk Hotels
- Hotels with Bars in Inveresk
- Musselburgh Hotels
- Cheap Hotels in Musselburgh
- Beach Hotels in Musselburgh
- Guest Houses in Musselburgh
- Apartments in Musselburgh
- Houseboats in Musselburgh
- Golf Hotels in Musselburgh
- Hotel Wedding Venues Hotels in Musselburgh
- Aparthotels in Musselburgh
- 5 Star Hotels in Musselburgh
- Cottages in Carberry
- B&B in Carberry
- Cabin Rentals in Carberry
- Longniddry Hotels
- Town Houses in Crossgatehall
- Hotels near Queen Margaret University
- Hotels near Newcraighall
- Hotels near Joppa
- Hotels near Brunstane
- Hotels near Dalkeith Country Park
- Hotels near Craigielaw Golf Course
- Hotels near Portobello
- Aberlady Hotels
- Hotels near Glenkinchie Distillery
- Hotels near Portobello Beach
- Edinburgh Hotels
- Golf Hotels in Aberlady
- Beach Hotels in Aberlady
- B&B in Aberlady
- Beach Hotels in Portobello
- Ski Hotels in Portobello
- Gay friendly Hotels in Portobello
- Historic Hotels in Portobello
- Hotels with Restaurants in Portobello
- 3 Star Hotels in Portobello
- Hotels with Free Parking in Portobello
- Dalkeith Hotels
- Hotels near Duddingston
- B&B in Dalkeith
- Cheap Hotels in Dalkeith
- Cottages in Dalkeith
- Hostels in Dalkeith
- Villas in Dalkeith
- Historic Hotels in Dalkeith
- Golf Hotels in Dalkeith
- Pathhead Hotels
- Midlothian Hotels
- Visit Cockenzie
- Visit Port Seton
- Visit Tranent
- Tranent Vacations
- Morrisons Haven
- Longniddry Bents
- Musselburgh Racecourse
- Visit Musselburgh
- Visit Carberry
- Visit Fisherrow
- Visit Longniddry
- Visit Crossgatehall
- Aberlady Bay Nature Reserve
- Visit Newcraighall
- Visit Joppa
- Visit Brunstane
- Dalkeith Country Park
- Visit Bingham
- Visit Aberlady
- Visit Portobello
- Glenkinchie Distillery
- Portobello Beach
- Visit Dalkeith
- Visit Duddingston
- Visit Pathhead


























































































