Hotels in Prestonpans

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 8 - Aug 9
Tomorrow
Aug 9 - Aug 10
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Top 5 hotels in Prestonpans at a glance

  1. Charming 5-beds Caravan in Beautiful Seton Sands — 2-star hotel in Prestonpans. Guest rating: 10/10 — Exceptional.
  2. Carberry Tower Mansion House and Estate — 4-star hotel in Musselburgh. Guest rating: 9.4/10 — Exceptional.
  3. Best Western Kings Manor Hotel — 3-star hotel in Portobello. Guest rating: 8.6/10 — Excellent.
  4. Dalhousie Castle — 4-star hotel in Bonnyrigg. Guest rating: 8.6/10 — Excellent.
  5. The Lodge at Craigielaw — 4-star hotel in Aberlady. Guest rating: 9.4/10 — Exceptional.

Where to stay in Prestonpans?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Prestonpans on Hotels.com. These Prestonpans hotels consistently deliver on comfort, location and traveler experience. Last updated on .

Charming 5-beds Caravan in Beautiful Seton Sands

Charming 5-beds Caravan in Beautiful Seton Sands
Prestonpans
CA $246
CA $295 total
includes taxes & fees
Sep 3 - Sep 4
Charming 5-beds Caravan in Beautiful Seton Sands

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
CA $259
CA $327 total
includes taxes & fees
Sep 6 - Sep 7
Carberry Tower Mansion House and Estate

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
CA $216
CA $273 total
includes taxes & fees
Aug 31 - Sep 1
Best Western Kings Manor Hotel

Dalhousie Castle

Dalhousie Castle
Bonnyrigg
CA $417
CA $500 total
includes taxes & fees
Aug 31 - Sep 1
Dalhousie Castle

The Lodge at Craigielaw

The Lodge at Craigielaw
Aberlady
CA $298
CA $358 total
includes taxes & fees
Aug 20 - Aug 21
The Lodge at Craigielaw

Destiny Student - Burnet Point

Destiny Student - Burnet Point
Abbeyhill
CA $181
CA $228 total
includes taxes & fees
Aug 9 - Aug 10
Destiny Student - Burnet Point

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
CA $266
CA $335 total
includes taxes & fees
Aug 9 - Aug 10
DoubleTree by Hilton Edinburgh Airport

Barony Castle Hotel

Barony Castle Hotel
Eddleston
CA $193
CA $232 total
includes taxes & fees
Aug 9 - Aug 10
Barony Castle Hotel

Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside
CA $275
CA $347 total
includes taxes & fees
Sep 2 - Sep 3
Ten Hill Place, WorldHotels Distinctive

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
CA $231
CA $277 total
includes taxes & fees
Aug 30 - Aug 31
Dalmahoy Hotel & Country Club

Malmaison Edinburgh

Malmaison Edinburgh
Leith
CA $246
CA $310 total
includes taxes & fees
Aug 31 - Sep 1
Malmaison Edinburgh

Market Street Hotel

Market Street Hotel
Old Town Edinburgh
CA $417
CA $526 total
includes taxes & fees
Sep 1 - Sep 2
Market Street Hotel

Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
CA $205
CA $258 total
includes taxes & fees
Aug 31 - Sep 1
Village Hotel Edinburgh

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
Leith
CA $254
CA $320 total
includes taxes & fees
Sep 6 - Sep 7
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
CA $304
CA $383 total
includes taxes & fees
Sep 3 - Sep 4
Hampton by Hilton Edinburgh Airport

Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
Leith
CA $545
CA $687 total
includes taxes & fees
Sep 1 - Sep 2
Fingal - A Luxury Floating Hotel

Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
CA $252
CA $318 total
includes taxes & fees
Sep 6 - Sep 7
Moxy Edinburgh Airport

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
CA $262
CA $330 total
includes taxes & fees
Aug 30 - Aug 31
ibis Edinburgh Centre South Bridge - Royal Mile

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
CA $196
CA $246 total
includes taxes & fees
Aug 31 - Sep 1
Holiday Inn Edinburgh Zoo by IHG

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
Old Town Edinburgh
CA $333
CA $419 total
includes taxes & fees
Aug 31 - Sep 1
Radisson Blu Hotel, Edinburgh City Centre
View all properties

Top landmarks in Prestonpans

Prestongrange Museum

Prestongrange Museum is 1.5 mi (2.4 km) from central Prestonpans, why not stop by during your stay. If you want to experience more of the culture Prestonpans has to offer, head to Musselburgh Racecourse, Queen Margaret University, and Seton Sands.
See properties

Learn more about Prestonpans

Prestonpans is well-known for its attractions such as Seton Sands and Prestongrange Museum.

See all hotels in Prestonpans
A tall, ancient stone tower with battlements and arched windows.
Photo by Jock Watson

Check out reviews of Prestonpans hotels guests love

Apex Grassmarket Hotel

Apex Grassmarket Hotel

8/10 Good
"1"
mark 4-night trip
Posted 7 hours ago
Apex Grassmarket Hotel
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Clean. Safe."
Donato 3-night trip
Posted 7 hours ago
Market Street Hotel
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

8/10 Good
"Family rooms spacious. And quiet. Bathroom was clean but showing signs of age. Great location for Haymarket station"
Alison 1-night trip
Posted 7 hours ago
Britannia Hotel Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Really nice hotel; very polite, friendly and helpful staff. Room was nice: it had a separate bath and shower. Made full use of the pool (small and oddly shaped, but sufficient for a dip), sauna (which was nice and hot) and gym (small, but top quality technogym equipment and more than enough to get a good workout. Breakfast was also good. Can’t really fault it, other than two single beds pushed together to make a double bed, but they easily slid apart."
David 1-night trip
Posted 11 hours ago
Apex Waterloo Place Hotel
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

10/10 Excellent
"Liked it quite a bit. Clean room, friendly staff, easy access, good breakfast. If you're not familiar with Edinburgh, just know the front door of the hotel opens onto one of the busiest streets in the city. It's walkable to most everything. If you like busy, this is your place. If you like a slower pace that's off-the-beaten-path, look elsewhere. (Adding-- the room was quiet! No issue there.)"
Catherine 3-night trip
Posted 11 hours ago
ibis Edinburgh Centre South Bridge - Royal Mile
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Clean room, good location, friendly and helpful staff"
Biljana 3-night trip
Posted 12 hours ago
YOTEL Edinburgh
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Helpful, informed staff. Comfortable beds. Delicious breakfast."
Joan 1-night trip
Posted 14 hours ago
Point A Edinburgh Haymarket
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"The location was perfect for exploring beautiful Edinburgh on foot. The hotel was modern, clean and our room fit the 4 of us pretty well by European standards. We were surrounded by great food options."
Casey 2-night trip
Posted 14 hours ago
Hilton Edinburgh Carlton
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

10/10 Excellent
"Cool, nice"
Carlos 8-night trip
Posted 15 hours ago
Holiday Inn Edinburgh Zoo by IHG

Frequently asked questions

How much does a hotel room cost in Prestonpans?
You can find top hotels in Prestonpans with options to suit your budget and needs. To find an affordable hotel in Prestonpans that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Prestonpans hotels?
Discover great deals on Prestonpans hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Prestonpans hotels.
Can I book Prestonpans hotels with free cancellation?
It's easy to book a refundable Prestonpans hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Prestonpans?
If you're looking for hotels in central Prestonpans, check out The Leddie Hotel and Orchard House Lodges. Travelers love The Leddie Hotel for its location, as well as the restaurant, bar/lounge and free parking this hotel offers. Orchard House Lodges is another popular central lodge with free parking, plus kitchenettes in the guestrooms. When you stay at one of these central hotels, you'll be in easy reach of top sights including Portobello Beach. Portobello and Duddingston are some of the most central neighborhoods for your Prestonpans vacation.
Can I book a refundable accommodation in Prestonpans?
If you want the flexibility to change your travel plans to Prestonpans, most accommodations provide refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Prestonpans if I want a vacation rental instead of a traditional hotel?
If you want a good alternative to a hotel, review our selection of 30 vacation homes. You can also consider one of the 7 apartments or 6 cottages.
What will the weather in Prestonpans be like during my visit?
The warmest months in Prestonpans are usually July and August with an average temp of 56°F. January and February are the chilliest months when the average temp is 40°F. The rainiest months are October and July.
Why should I book my Prestonpans accommodation with Hotels.com?
There are plenty of reasons to book your Prestonpans travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Prestonpans

Prestonpans: Where Coastal Serenity Meets Cultural Treasures

Nestled along the East Lothian coast, Prestonpans is a charming seaside gem that beautifully marries history and natural beauty. Known for its stunning beaches and rich cultural heritage, visitors can explore the iconic Prestonpans Monument, which commemorates the Battle of Prestonpans. The town also boasts vibrant local museums where stories of the past come alive. Stroll along the picturesque shoreline or indulge in fresh seafood at quaint eateries. With scenic landscapes, friendly locals, and a relaxed atmosphere, Prestonpans is an enchanting destination perfect for both history buffs and beach lovers alike. For great hotel rates in Prestonpans, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Prestonpans

Prestonpans offers a variety of hotel accommodations, from cozy bed and breakfasts to comfortable inns. Many options are conveniently located near downtown, with some being pet-friendly. Enjoy easy access to local attractions and the beautiful East Lothian coast while experiencing Scottish hospitality. Here are some of the most popular hotels with our travelers in Prestonpans:

  1. Faside EstateOpens in a new window: This elegant 4.0-star Bed and Breakfast offers a refined retreat for leisure travelers seeking comfort and style. Start your day with complimentary Continental breakfast and indulge in delightful dining options. The entertainment amenities include a Flatscreen TV and Satellite TV, providing a perfect way to unwind after a day of exploration. Visitors appreciate the inviting atmosphere and the opportunity for relaxation in this well-appointed property, ensuring a memorable stay in Prestonpans.
  2. Arden HouseOpens in a new window: Arden House is a charming 3.5-star guesthouse, ideal for travelers looking to immerse themselves in a golf-themed vacation experience. The property features unique golf-themed activities that cater specifically to golf enthusiasts. It presents a cozy yet upscale environment, making it a perfect choice for those who appreciate curated experiences. Reviewers consistently highlight the engaging atmosphere and the perfect blend of relaxation and adventure that characterizes this delightful guesthouse.
  3. Inveresk House B&BOpens in a new window: This inviting 2.5-star Bed and Breakfast offers a cozy atmosphere for travelers seeking a welcoming and relaxed stay. With comfortable accommodations, it serves as a delightful base for exploring the charming surroundings of Prestonpans. The property’s emphasis on comfort and hospitality resonates well with guests, making it a favored choice for those looking for an authentic experience in a quaint setting.

Top locations to stay in Prestonpans

Some great areas to stay in when visiting Prestonpans, Scotland, are Edinburgh, Musselburgh, and Haddington. Edinburgh boasts historic castles and vibrant culture, Musselburgh offers lovely gardens and coastal charm, while Haddington features quaint small-town appeal. For first-time visitors, Edinburgh is the best choice, providing a rich blend of attractions and experiences.

  1. EdinburghOpens in a new window: Staying in Edinburgh is a fantastic choice for travelers eager to immerse themselves in Scotland's rich history and vibrant culture. With its iconic castle perched atop Castle Rock, the city offers stunning views and a glimpse into the past. Take a stroll down the Royal Mile, where you’ll find charming shops, street performers, and cultural attractions like museums and galleries. The city's lively atmosphere is perfect for exploring its numerous parks and gardens, as well as enjoying its bustling arts scene. Whether you're visiting historical sites or indulging in local cuisine, Edinburgh promises a memorable experience.
  2. MusselburghOpens in a new window: Musselburgh is a delightful coastal town that combines scenic beauty with a relaxed vibe. Known for its lovely gardens and the picturesque Musselburgh Harbour, this area is perfect for leisurely walks and enjoying the fresh sea air. The town also has a rich history, with attractions like the historic Brunton Theatre, where you can catch a variety of cultural performances. Plus, Musselburgh's proximity to Edinburgh makes it a convenient base for day trips, allowing you to explore the city while enjoying the tranquility of a smaller town.
  3. HaddingtonOpens in a new window: Haddington is a charming small town that offers a peaceful retreat for those looking to escape the hustle and bustle. Its quaint streets are lined with unique shops and delightful cafés, making it a lovely spot for leisurely exploration. The town is steeped in history, with landmarks like the stunning St. Mary's Church and the ruins of Haddington Abbey that provide insight into its past. Nature lovers will appreciate the nearby countryside and parks, perfect for leisurely walks and picnics, making Haddington a great choice for a relaxing getaway.

Things to do in Prestonpans

Nestled along the coast, Prestonpans boasts stunning beaches and scenic parks that invite leisurely strolls and picnics. With its rich history and local museums, visitors can delve into the past while enjoying outdoor activities. Don't miss the chance to soak in the charming coastal landscape and vibrant community spirit!

  • Princes StreetOpens in a new window – Stroll along this vibrant thoroughfare, where you can enjoy stunning views of Edinburgh CastleOpens in a new window while exploring a variety of shops and eateries. The street is a hub of activity, perfect for people-watching and soaking in the local atmosphere. Don't miss the iconic Scott Monument, which stands proudly at one end, offering a glimpse into the city's literary heritage.
  • Edinburgh Castle – Make your way to this historic fortress perched atop Castle Rock. As you wander through its impressive halls and ancient buildings, you'll uncover tales of Scotland's past. Be sure to visit the Crown Jewels of Scotland and the Stone of Destiny, both steeped in royal significance. The panoramic views from the castle ramparts are simply breathtaking, giving you a unique perspective of the city below.

4 tips for savvy savings when booking a hotel in Prestonpans

  1. Book for the cheapest times: The most affordable time to visit Prestonpans is from January to March, when hotel prices are generally lower. For those on a budget, staying for at least 2 to 3 days is ideal to fully appreciate the town's historic landmarks, cultural sites, and natural beauty. During your visit, you can explore attractions like the local beach and various museums, all offering great value for money. With prices that may drop during this season, it’s a perfect opportunity to enjoy the rich history and culture of Prestonpans without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Prestonpans, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, ensuring you don’t miss opportunities for great savings. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, helping you identify the best hotel deal. If prices drop or rooms become available, you'll be among the first to know, allowing for a timely booking.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Prestonpans. For those in search of distinctive accommodations, boutique hotels can provide a more personalized experience and potentially better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest more budget-friendly dates to help you find a better deal.
  4. Consider your location: Staying near key attractions or city centres can provide convenience, but it often comes with higher prices. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the places you plan to visit. You might also look into independent hotels located a bit further out, as they usually tend to be more affordable and can offer a more authentic experience.

Best time to go to Prestonpans

Prestonpans experiences its lowest average temperature in January, at 38.7°F (3.7°C), while July is the hottest month, with an average temperature of 58.3°F (14.6°C). October are usually the wettest months. June, July, and September are the peak travel months in Prestonpans, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring