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 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

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.2/10 — Wonderful.
  3. Dalhousie Castle — 4-star hotel in Bonnyrigg. Guest rating: 8.6/10 — Excellent.
  4. The Lodge at Craigielaw — 4-star hotel in Aberlady. Guest rating: 9.4/10 — Exceptional.
  5. Braid Hills Hotel — 3-star hotel in Morningside. Guest rating: 8.4/10 — Very good.

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 $295
CA $354 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 $174
CA $220 total
includes taxes & fees
Aug 30 - Aug 31
Carberry Tower Mansion House and Estate

Dalhousie Castle

Dalhousie Castle
Bonnyrigg
CA $398
CA $478 total
includes taxes & fees
Aug 31 - Sep 1
Dalhousie Castle

The Lodge at Craigielaw

The Lodge at Craigielaw
Aberlady
CA $311
CA $373 total
includes taxes & fees
Sep 3 - Sep 4
The Lodge at Craigielaw

Braid Hills Hotel

Braid Hills Hotel
Morningside
CA $181
CA $228 total
includes taxes & fees
Sep 3 - Sep 4
Braid Hills Hotel

Malmaison Edinburgh

Malmaison Edinburgh
Leith
CA $197
CA $248 total
includes taxes & fees
Aug 31 - Sep 1
Malmaison Edinburgh

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
Leith
CA $178
CA $224 total
includes taxes & fees
Aug 31 - Sep 1
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Village Hotel Edinburgh

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

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
CA $227
CA $273 total
includes taxes & fees
Sep 20 - Sep 21
Dalmahoy Hotel & Country Club

Holiday Inn Edinburgh Zoo by IHG

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

Murrayfield Hotel

Murrayfield Hotel
Murrayfield
CA $203
CA $255 total
includes taxes & fees
Aug 31 - Sep 1
Murrayfield Hotel

Barony Castle Hotel

Barony Castle Hotel
Eddleston
CA $233
CA $280 total
includes taxes & fees
Aug 30 - Aug 31
Barony Castle Hotel

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
CA $240
CA $302 total
includes taxes & fees
Aug 31 - Sep 1
Apex Grassmarket Hotel

ibis budget Edinburgh Park

ibis budget Edinburgh Park
Gogar
CA $140
CA $177 total
includes taxes & fees
Aug 31 - Sep 1
ibis budget Edinburgh Park

Leonardo Edinburgh City

Leonardo Edinburgh City
Old Town Edinburgh
CA $173
CA $218 total
includes taxes & fees
Aug 31 - Sep 1
Leonardo Edinburgh City

Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
CA $224
CA $283 total
includes taxes & fees
Sep 27 - Sep 28
Moxy Edinburgh Airport

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
Ingliston
CA $193
CA $243 total
includes taxes & fees
Aug 30 - Aug 31
Holiday Inn Express Edinburgh Airport by IHG

Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
Leith
CA $527
CA $664 total
includes taxes & fees
Sep 29 - Sep 30
Fingal - A Luxury Floating Hotel

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
CA $246
CA $310 total
includes taxes & fees
Sep 27 - Sep 28
DoubleTree by Hilton Edinburgh Airport

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
CA $191
CA $241 total
includes taxes & fees
Aug 31 - Sep 1
Point A Edinburgh Haymarket
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

Moxy Edinburgh Airport

Moxy Edinburgh Airport

8/10 Good
"Absolutely a great location - so convenient to the airport for an early morning flight. Beds were comfortable and the room was clean. Front station staff was great. Lobby music was a little loud and they definietly were trying to attract a young crowd. My only disapointment with this hotel was the weird and a bit confusing dining options. The signage wasn't very good on how to order and locating a menu. Granted we were tired from a long day and at the end of a very busy trip. But maybe a bit more signage to say "Menus here" and "Order here" would be helpful."
Carole 1-night trip
Posted 2 hours ago
Moxy Edinburgh Airport
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Quick easy check-in, lovely clean room. Really appreciated the complimentary cold bottle of water! Grandson loved his lovely big bed!"
Chris 1-night trip
Posted 3 hours ago
Apex Waterloo Place Hotel
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

10/10 Excellent
"Great location, helpful staff"
Mr 1-night trip
Posted 3 hours ago
ibis Edinburgh Centre South Bridge - Royal Mile
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"Bar closed early with many people arriving back after 2330 after a concert / night out for food and drinks only to find nothing available"
Kamaldip 1-night trip
Posted 4 hours ago
Village Hotel Edinburgh
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"Overall I cannot fault this place. The reason I have given only 4 stars and not 5 is for the fact the bar after 11pm will not accept card or cash payments for alcohol. All drinks to be added to your room. Plus levels of staff were low especially with the number's in the bar after a gig. Dont get me wrong, the staff who were working were great. Just needed more."
Graeme 1-night trip
Posted 4 hours ago
Holiday Inn Edinburgh Zoo by IHG
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Would not hesitate to stay again. Our stay was Excellent"
Jocelyne 1-night trip
Posted 5 hours ago
Dalmahoy Hotel & Country Club
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"The staff we super helpful. Special shout out to Aakash, who went over and above for us."
Josh 3-night trip
Posted 9 hours ago
Hilton Edinburgh Carlton
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"First time to a property like this and was very impressed! Super clean everywhere- high quality bedding- lovely common areas- AMAZING LOCATION!"
cortney 2-night trip
Posted 17 hours ago
CODE - The Court, Edinburgh
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"The property is located close to historical sites plus venues for eating. The rooms are "modern" and clean. The staff was always helpful with answering my questions. The only issue I had is that the rooms do not have a chair to sit upon. If you want to sit and work on a computer you either sit on a stuffed stool (causes back pain) or sit on the bed that converts electronically into a large "sofa" of sorts. A chair would have been fine. Other than that the room was very comfortable."
ROBERT 2-night trip
Posted 20 hours ago
YOTEL Edinburgh

Frequently asked questions

How much does a hotel room cost in Prestonpans?
You can find top hotels in Prestonpans from CA $173 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 5 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