
Find hotels near Prestonpans Station, Edinburgh 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
Check prices for these dates
Our top choices for Prestonpans Station hotels

The Lodge at Craigielaw
The Lodge at Craigielaw5.2 mi from Prestonpans Station
9.6 out of 10, Exceptional, (187 reviews)
$83 nightly
The price is $100
Mar 7 - Mar 8
Total with taxes and fees

Best Western Kings Manor Hotel
Best Western Kings Manor Hotel4.8 mi from Prestonpans Station
8.8 out of 10, Excellent, (1,005 reviews)
$56 nightly
The price is $67
Mar 15 - Mar 16
Total with taxes and fees

The Leddie Hotel
The Leddie Hotel5.7 mi from Prestonpans Station
10.0 out of 10, Exceptional, (12 reviews)
$197 nightly
The price is $237
Mar 23 - Mar 24
Total with taxes and fees

Melville Castle
Melville Castle6.1 mi from Prestonpans Station
9.2 out of 10, Wonderful, (256 reviews)
$97 nightly
The price is $117
Feb 22 - Feb 23
Total with taxes and fees

Aynetree Guest House
Aynetree Guest House5.4 mi from Prestonpans Station
7.6 out of 10, Good, (243 reviews)
$59 nightly
The price is $71
Feb 22 - Feb 23
Total with taxes and fees

Edinburgh Beach Apartment Free On-street Parking
Edinburgh Beach Apartment Free On-street Parking5.5 mi from Prestonpans Station
$162 nightly
The price is $183
Feb 22 - Feb 23
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.
Compare popular hotels close to Prestonpans Station
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Lodge at Craigielaw | 9.6 Exceptional 187 reviews | View | ||||||
![]() Best Western Kings Manor Hotel | 8.8 Excellent 1,005 reviews | View | ||||||
![]() The Leddie Hotel | 10.0 Exceptional 12 reviews | View | ||||||
![]() Melville Castle | 9.2 Wonderful 256 reviews | View | ||||||
![]() Aynetree Guest House | 7.6 Good 243 reviews | View |
Top Prestonpans Station Hotel Reviews

Melville Castle
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Prestonpans Hotels
- B&B in Prestonpans
- Cottages in Prestonpans
- Tranent Hotels
- B&B in Tranent
- Port Seton Hotels
- Houseboats in Port Seton
- Hostels in Port Seton
- Hotels near Longniddry Bents
- 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
- Hotels near Longniddry Golf Club
- Cottages in Carberry
- B&B in Carberry
- Cabin Rentals in Carberry
- Town Houses in Crossgatehall
- Hotels near Queen Margaret University
- Longniddry Hotels
- Hotels near Newcraighall
- Hotels near Joppa
- Hotels near Brunstane
- Hotels near Dalkeith Country Park
- Hotels near Glenkinchie Distillery
- Hotels near Portobello
- Dalkeith Hotels
- Edinburgh Hotels
- Hotels near Portobello Beach
- 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
- Pathhead Hotels
- 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
- Midlothian Hotels
- Hotels near Craigielaw Golf Course
- Hotels near Duddingston
- Visit Prestonpans
- Prestonpans Vacations
- Visit Tranent
- Tranent Vacations
- Visit Cockenzie
- Visit Port Seton
- Morrisons Haven
- Musselburgh Racecourse
- Longniddry Bents
- Visit Musselburgh
- Visit Carberry
- Visit Fisherrow
- Visit Crossgatehall
- Visit Longniddry
- Visit Newcraighall
- Visit Joppa
- Visit Brunstane
- Dalkeith Country Park
- Aberlady Bay Nature Reserve
- Visit Bingham
- Glenkinchie Distillery
- Visit Portobello
- Visit Dalkeith
- Portobello Beach
- Visit Pathhead
- Visit Midlothian































