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

Find hotels in Prestonpans from CA $130

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Prestonpans hotels

1. 3 Bedroom eco Salsa Caravan

3 Bedroom eco Salsa Caravan
2.0 star property
Prestonpans
The price is CA $213
CA $349 total
includes taxes & fees
Aug 2 - Aug 3
3 Bedroom eco Salsa Caravan

2. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.4 out of 10, Exceptional, (989 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
The price is CA $267
CA $336 total
includes taxes & fees
Jul 29 - Jul 30
Carberry Tower Mansion House and Estate

3. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.6 out of 10, Excellent, (1,007 reviews)
"Overall, everything was to a high standard, cleanliness, staff and food were excellent"
United Kingdom
Martha
The price is CA $224
CA $282 total
includes taxes & fees
Jul 26 - Jul 27
Best Western Kings Manor Hotel

4. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (202 reviews)
"Great place to stay for golf in the area"
United States
Raymond
The price is CA $295
CA $354 total
includes taxes & fees
Jul 29 - Jul 30
The Lodge at Craigielaw

5. Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (813 reviews)
"Wonderful place. If you've ever wanted to stay in a castle, this is it. Great property, wonderful staff, outstanding dungeon dinner experience and beautiful grounds to walk around. I would stay here again. "
United States
Ethan
The price is CA $445
CA $534 total
includes taxes & fees
Aug 9 - Aug 10
Dalhousie Castle

6. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
Leith
8.6 out of 10, Excellent, (1,003 reviews)
"Great location, lovely restaurants nearby. Great free parking"
United Kingdom
Rayna
The price is CA $197
CA $248 total
includes taxes & fees
Jul 26 - Jul 27
Malmaison Edinburgh

7. Destiny Student - Burnet Point

Destiny Student - Burnet Point
2.0 star property
Abbeyhill
8.6 out of 10, Excellent, (41 reviews)
"Great location, staff very helpful and friendly"
United Kingdom
Ryan
The price is CA $125
CA $158 total
includes taxes & fees
Jul 29 - Jul 30
Destiny Student - Burnet Point

8. Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
3.0 star property
Leith
8.6 out of 10, Excellent, (1,008 reviews)
"I enjoyed my stay there"
Canada
Lou-Ann
The price is CA $239
CA $301 total
includes taxes & fees
Jul 26 - Jul 27
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

9. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,006 reviews)
"Really nice hotel."
United Kingdom
Nadeem
The price is CA $209
CA $263 total
includes taxes & fees
Jul 26 - Jul 27
Village Hotel Edinburgh

10. Cairn Hotel

Cairn Hotel
2.0 star property
Leith
8.6 out of 10, Excellent, (1,007 reviews)
"We enjoyed our stay here. The room was large and nicely decorated. We loved having access to a microwave and refrigerator."
United States
Linda
The price is CA $207
CA $261 total
includes taxes & fees
Jul 26 - Jul 27
Cairn Hotel

11. Kildonan Lodge Hotel

Kildonan Lodge Hotel
4.0 star property
Newington
9.0 out of 10, Wonderful, (379 reviews)
"Wonderful staff, clean and tidy, excellent links to city centre. Beautiful building too."
United Kingdom
Hannah
The price is CA $176
CA $221 total
includes taxes & fees
Jul 26 - Jul 27
Kildonan Lodge Hotel

12. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,693 reviews)
"Friendly place"
Italy
luca
The price is CA $195
CA $245 total
includes taxes & fees
Jul 26 - Jul 27
Point A Edinburgh Haymarket

13. Ten Hill Place

Ten Hill Place
4.0 star property
Southside
9.4 out of 10, Exceptional, (1,003 reviews)
"Great location, super friendly staff, would stay again."
United Kingdom
Kara
The price is CA $293
CA $370 total
includes taxes & fees
Aug 5 - Aug 6
Ten Hill Place

14. Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (208 reviews)
"The restaurant was excellent. Two employees stood out, Tomas was a server at breakfast. He was so kind and very attentive. Javier, was always very professional and gave the best service. Those two made our visit so pleasant."
United States
Dale
The price is CA $474
CA $569 total
includes taxes & fees
Aug 16 - Aug 17
Greywalls Hotel and Chez Roux

15. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,505 reviews)
"Friendly staff and a nice spot to rest before heading to the airport."
Canada
Sandra
The price is CA $265
CA $334 total
includes taxes & fees
Jul 30 - Jul 31
Hampton by Hilton Edinburgh Airport

16. Murrayfield Hotel

Murrayfield Hotel
3.0 star property
Murrayfield
8.8 out of 10, Excellent, (1,003 reviews)
"Very charming hotel, food at the restaurant is very good"
Canada
Stephane
The price is CA $217
CA $273 total
includes taxes & fees
Jul 26 - Jul 27
Murrayfield Hotel

17. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1,423 reviews)
"Great bar"
United States
Varkey
The price is CA $217
CA $273 total
includes taxes & fees
Jul 30 - Jul 31
Dakota Edinburgh

18. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
Leith
10.0 out of 10, Exceptional, (535 reviews)
"Very unique stay. Room was very quiet."
United States
Gregory
The price is CA $516
CA $650 total
includes taxes & fees
Jul 27 - Jul 28
Fingal - A Luxury Floating Hotel

19. New Town Hotel

New Town Hotel
4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (188 reviews)
"Room was clean, staff was polite and helpful"
United States
Angela
The price is CA $259
CA $326 total
includes taxes & fees
Jul 26 - Jul 27
New Town Hotel

20. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,930 reviews)
"Excellent location and great rooms."
United States
Paul
The price is CA $319
CA $402 total
includes taxes & fees
Aug 2 - Aug 3
ibis Edinburgh Centre South Bridge - Royal Mile
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 colourful 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

Find out more about Prestonpans

Top reasons to visit Prestonpans

  • Historic Battlefield: Visit the iconic Prestonpans Battlefield, a significant site in Scottish history that offers insight into the Jacobite uprising.
  • Scenic Beaches: Enjoy the beautiful sandy shores and stunning coastal views, perfect for relaxation and beach activities.
  • Cultural Attractions: Explore local gems like the Prestongrange Museum and Prestonpans Centre for a taste of the town's rich heritage.
  • Outdoor Adventures: Engage in various outdoor activities, including golf and hiking, amidst breathtaking landscapes.
  • Diverse Accommodations: Choose from a range of lodging options, from charming guesthouses to luxurious hotels, catering to every budget.

Find great hotels in Prestonpans

Explore a variety of hotel accommodations in Prestonpans, Scotland, catering to all budgets and preferences. From charming guesthouses to luxurious 5-star hotels, you'll find the perfect place to unwind. Whether you're seeking business amenities, pet-friendly options, or eco-certified stays, Prestonpans has something to offer every traveller. Discover the ideal lodging for your memorable getaway in this picturesque coastal town.

  • Edinburgh Marriott Hotel Holyrood: A luxurious 4-star hotel offering a serene spa-themed experience, the Edinburgh Marriott Hotel Holyrood is an excellent choice for relaxation enthusiasts. Located 12.9km from Prestonpans, this stunning property features a full-service spa with a variety of treatments including manicures and pedicures, body scrubs, and hot stone massages. Guests can unwind in the inviting pool area or enjoy the elegant dining options available on-site. With a focus on wellness and comfort, this hotel is perfect for those wanting to indulge in a rejuvenating getaway.
  • Cairn Hotel: As a charming 3-star accommodation, Cairn Hotel is a delightful choice for those seeking a warm and inviting atmosphere. Situated 12.9km from Prestonpans, this property boasts a range of dining options, including daily breakfast and a restaurant serving continental fare. Guests can relax in the cozy lounge area or enjoy entertainment on the flatscreen TV in their rooms. The hotel’s friendly service and comfortable accommodations make it an ideal base for exploring the beauty of Scotland while enjoying a satisfying stay.
  • Holiday Inn Express Edinburgh - Leith Waterfront by IHG: A 3-star hotel that caters to pet lovers, the Holiday Inn Express Edinburgh - Leith Waterfront is located 12.9km from Prestonpans. This welcoming property allows certain pets on-site, making it a great option for travellers who want to bring their furry friends along. Guests appreciate the modern amenities, including spacious rooms and complimentary breakfast options. The hotel's pet policy ensures that both you and your pet can enjoy a hassle-free stay while being close to the vibrant waterfront area.

Where to stay in Prestonpans

Prestonpans, Scotland, is a charming destination perfect for culture enthusiasts and outdoor lovers alike. Nestled close to Edinburgh, this friendly town offers a rich historical atmosphere with beautiful beaches and scenic excursions. Explore nearby attractions like the iconic Prestonpans Battlefield, soak in the local culture, and enjoy budget-friendly activities. With its welcoming vibe, Prestonpans is an ideal vacation spot for Canadians seeking a relaxing getaway filled with unique experiences.

  • Edinburgh: As Scotland's capital, Edinburgh is a vibrant metropolis bursting with culture and history. Just a short journey from Prestonpans, this city offers a rich tapestry of experiences year-round. Visitors flock here for its stunning architecture, including the iconic Edinburgh Castle, and an array of theatres and shopping areas. The city is particularly lively from July to September, when festivals and events transform the streets into a celebration of art and culture. Don't miss the chance to stroll along the historic Royal Mile or take in panoramic views from Arthur's Seat, an ancient volcano that offers a perfect backdrop for outdoor enthusiasts.
  • Tranent: Located a mile from Prestonpans, Tranent is a charming city that seamlessly blends history with modern amenities. While it attracts visitors year-round, peak times occur in March and during the summer months of July to August. Outdoor lovers will appreciate the nearby golf courses and scenic trails, making Tranent a fantastic spot for family outings. Explore local historic sites or take a leisurely walk to enjoy the nearby beaches. This city offers a warm, welcoming atmosphere and serves as a perfect base to explore the surrounding countryside.
  • Port Seton: Nestled within the Prestonpans area, Port Seton is a quaint village that promises a delightful coastal experience. With visitor numbers peaking from July to September, this village is known for its beautiful beaches and outdoor activities. Visitors can enjoy golf, take in the stunning coastal views, or explore the local historic sites. Port Seton is ideal for families and those looking to immerse themselves in a relaxed beach atmosphere while still having access to cultural experiences. Enjoy the peaceful charm of this village as you unwind by the shore.

Things to do in Prestonpans

Prestonpans is a charming destination for culture-themed and outdoor vacations, offering a variety of activities. Visitors can enjoy a round of golf at the local golf course, explore vibrant shopping areas, and take in the scenic beauty of the nearby beach. This picturesque town blends recreational opportunities with a rich cultural experience, making it an ideal spot for a relaxing getaway in Scotland.

Shopping

In Prestonpans, explore the Tron Kirk public market, located 12.9km away, offering a vibrant city atmosphere. For a family-friendly experience, visit Ocean Terminal Shopping Centre, also 12.9km away, featuring entertainment options. Scottish Gems, another shopping centre 12.9km away, boasts a diverse range of gifts and souvenirs.

Recreation

Muirfield Golf Course offers a stunning outdoor experience for golf enthusiasts, surrounded by picturesque landscapes. For family fun, the Royal Commonwealth Pool provides a vibrant aquatic atmosphere. For a calming retreat, Blackford Hill is perfect for leisurely walks and relaxation amidst nature, just a short distance from Prestonpans.

Adventure

Experience the adrenaline rush at Bedlam Paintball, located 14.5km from Prestonpans, where you can engage in thrilling paintball battles. Alternatively, hit the slopes at Midlothian Ski Centre, also 14.5km away, offering fantastic skiing opportunities. For cycling enthusiasts, the Lochs and Glens North Cycle Route, 25.7km away, provides stunning outdoor trails.

Nightlife

Experience the vibrant nightlife of Prestonpans by visiting the Edinburgh Playhouse Theatre for captivating performances or the King's Theatre for a romantic evening. For a fun family outing, check out Camera Obscura and World of Illusions, where adventure awaits just a short drive away.

Booking tips and Expedia advantages for Prestonpans

To save money on your trip to Prestonpans, visit during the off-peak months of January to March for lower accommodation rates. Book your hotel about a month in advance, with Tuesday being the cheapest night to stay. Utilize Expedia for last-minute deals and package offers that combine flights, hotels, and activities. Explore free attractions like the Royal Mile and Princes Street, and consider eco-certified accommodations for sustainable options. For the best deals, filter hotel searches by price and keep an eye out for discounts marked with a green label.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Prestonpans are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Prestonpans about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Prestonpans is Tuesday. The most expensive day to stay in Prestonpans is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your selections based on your budget, desired location, and hotel preferences. For instance, selecting the "Eco-certified" option will showcase sustainable and environmentally-friendly accommodations that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Prestonpans with your flights and activities through an Expedia package.

Find the best attractions in Prestonpans

Prestonpans offers a delightful mix of cultural experiences and outdoor adventures, making it perfect for beach vacations. Visitors can explore local attractions like the Prestonpans Centre and the Prestongrange Museum, alongside scenic beaches and hills. With its rich history and stunning landscapes, Prestonpans caters to those seeking both cultural immersion and outdoor enjoyment.

  • Royal Mile: Experience the vibrant heart of Edinburgh along the Royal Mile, a historic street lined with shops, restaurants, and attractions. Explore its rich history, from the medieval architecture to lively street performances, all while soaking in the bustling city atmosphere.
  • Palace of Holyroodhouse: Discover the official residence of the Queen in Scotland at the Palace of Holyroodhouse. This stunning historic palace offers a glimpse into royal life, with beautiful gardens and opulent rooms filled with rich culture and history.
  • Queen Margaret University: Immerse yourself in the cultural ambiance of Queen Margaret University, a historic institution known for its commitment to learning and community engagement. Explore its picturesque campus and engage with students and faculty from diverse backgrounds.

Best time to go to Prestonpans

Visitor numbers in Prestonpans is generally unchanged in popularity throughout the year. The best time to visit Prestonpans is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
February39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
March41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No Rain (Dry)Mostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudySlightly HighSlightly High
July58.3°F (14.6°C)Light RainMostly CloudySlightly HighSlightly High
August57.6°F (14.2°C)Light RainMostly CloudyAverageSlightly High
September54.5°F (12.5°C)Light RainMostly CloudySlightly HighAverage
October49.6°F (9.8°C)Light RainMostly CloudySlightly LowAverage
November43.9°F (6.6°C)Light RainMostly CloudySlightly LowAverage
December39.7°F (4.3°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Prestonpans

When visiting Prestonpans, Scotland, you have several airport options. Edinburgh Airport (EDI) is the closest, located 24.1km away. Nearby hotels include the luxurious Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both approximately 11.3km from EDI. Glasgow International Airport (GLA) is 511.3km away, with excellent accommodations like the Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both within a 11.3km radius. Additionally, Dundee Airport (DND) is 54.7km from Prestonpans, offering nearby options such as The Hideaway Experience and Apex City Quay Hotel & Spa, both easily accessible for travellers.

Frequently asked questions

What is the best area to stay in Prestonpans?
The best area to stay in Prestonpans is generally within the town centre or along the coastline, offering good access to local amenities and historical sites.

Prestonpans itself is a historic town known for its strong mining heritage and its significance in the Battle of Prestonpans. The High Street forms the main artery, featuring local shops, pubs, and eateries. Many of the key historical markers, such as the Battle of Prestonpans Tapestry and various mining memorials, are easily accessible on foot or a short drive from the town centre.

For couples interested in history and coastal walks, staying close to the Prestonpans coastline is ideal. You'll find pleasant walking paths offering views across the Firth of Forth to Fife, and it's a peaceful setting for enjoying the local scenery. There are also several smaller, historic buildings and monuments scattered along the shore.

Families might find staying slightly inland, but still within easy reach of the High Street, more convenient.
What are the most romantic hotels in Prestonpans for couples?
When seeking a romantic escape in Prestonpans, the Charming 5-Beds Caravan in beautiful Seton Sands offers a unique option for couples.

This accommodation, with an impressive 9.6 rating, features a balcony superb for enjoying quiet moments together. It also provides an indoor pool for relaxation and a kitchen, allowing for intimate, self-catered meals. The caravan's location near the ocean and beach further enhances its appeal for a romantic break.
What are the best hotels in Prestonpans near Seton Sands?
For a highly-rated family-friendly option in Prestonpans near Seton Sands, consider the Charming 5-Beds Caravan in beautiful Seton Sands.

This accommodation has an exceptional 9.6 rating and is located just 0.4 km from Seton Sands, making it incredibly convenient for beach access. It features a kitchen, a balcony, and a patio, offering plenty of space for families. Guests can also enjoy both indoor and outdoor swimming pools. Longniddry Bents is also nearby, at a distance of 1.2 km.
When is the best time to go to Prestonpans?
The best time to go to Prestonpans is during the late spring and summer months, from May to September, when the weather is generally mildest and there are more daylight hours.

During this period, you'll experience average temperatures ranging from 15°C to 20°C, making it pleasant for exploring the town's historical sites and coastal paths. The longer days, with daylight extending well into the evening, provide ample opportunity for sightseeing and enjoying outdoor activities. This is particularly beneficial for those interested in visiting the Prestonpans Battlefield or walking along the John Muir Way.

For visitors keen on attending local events, the summer months often feature community gatherings and historical re-enactments that bring the area's rich past to life.
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 much is the nightly rate at a Prestonpans hotel?
Prices for hotels in Prestonpans often vary, but you can find a great deal from CA $130 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