Find Beach Resorts in Dunbar

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Dunbar Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for Dunbar beach hotels

Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
Dunbar
8.4 out of 10, Very good, (383 reviews)
The price is £87
includes taxes & fees
10 May - 11 May
Pine Marten, Dunbar by Marston's Inns

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (514 reviews)
  • cleanliness
    Sandy shores and dreamy waves just minutes away from this Victorian hotel, where beach strolls and coastal tranquility await.
The price is £139
includes taxes & fees
29 Apr - 30 Apr
Bayswell Park Hotel

Woodpecker Lodge

Woodpecker Lodge
2.5 star property
Dunbar
The price is £649
includes taxes & fees
30 Apr - 1 May
Woodpecker Lodge

Balhousie Farm

Balhousie Farm
3.0 star property
Leven
9.6 out of 10, Exceptional, (36 reviews)
The price is £97
includes taxes & fees
29 Apr - 30 Apr
Balhousie Farm

Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (139 reviews)
The price is £170
includes taxes & fees
12 May - 13 May
Stravithie Castle

Ravelston House

Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (438 reviews)
  • cleanliness
    Escape to crystal-clear waves lapping at the doorstep of this stunning beachfront retreat, where warm sand and ocean vistas await.
The price is £68
includes taxes & fees
30 Apr - 1 May
Ravelston House

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (424 reviews)
The price is £90
includes taxes & fees
29 Apr - 30 Apr
Dunclutha Guest House

Earl David Hotel

Earl David Hotel
3.0 star property
Kirkcaldy
8.6 out of 10, Excellent, (35 reviews)
The price is £86
includes taxes & fees
29 Apr - 30 Apr
Earl David Hotel

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (211 reviews)
The price is £138
includes taxes & fees
30 Apr - 1 May
The Waterfront

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (44 reviews)
The price is £110
includes taxes & fees
8 May - 9 May
Seascape Largo
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.

Choose what matters most at beach hotels in Dunbar

Find out more about Dunbar

Dunbar and its attractions for beach lovers

Dunbar, a charming coastal town in Scotland, boasts an array of attractions perfect for beach-loving travellers. Start your day with a stroll along the picturesque Dunbar East Beach, where golden sands meet the azure waters of the North Sea, offering a serene spot for families to build sandcastles or enjoy a picnic on the shore. For those with a penchant for adventure, the nearby Belhaven Bay is renowned for its excellent windsurfing and kitesurfing conditions, making it ideal for thrill-seekers looking to catch some waves. History enthusiasts will appreciate a visit to the ruins of Dunbar Castle, perched dramatically on the cliffs, providing stunning views of the coastline and ample opportunities for photography. Don’t miss the chance to explore the John Muir Country Park, where you can immerse yourself in nature trails leading to secluded beaches and wildlife spotting. For a delightful evening, sample the local seafood at one of the waterfront restaurants, where you can savour freshly caught fish while listening to the soothing sound of the waves. To truly enhance your experience, consider staying near the East Beach, where a selection of quality hotels offer comfortable lodgings with attentive service, ensuring that your family feels pampered after a day of exploration.

Find the best beach hotels and resorts in Dunbar

For those seeking a refreshing seaside escape in Dunbar, Scotland, these hotels offer easy access to beautiful beaches and a perfect retreat for beach lovers.

Bayswell Park Hotel

  • Why it's great for the ultimate beach vacation spot: Bayswell Park Hotel is an excellent choice for beach enthusiasts, a review rating of 8.6. Located just a stone's throw from the sandy beach, guests can easily enjoy sunbathing and strolls along the shore. The hotel features a stunning sea view from many rooms, alongside a private hot tub that enhances the relaxing beach experience.
  • Other amenities: The hotel offers a delightful terrace for soaking up the sun, ensuring guests have ample outdoor space to relax. Families are well catered for with highchairs and travel cribs available. Additional conveniences include free self-parking, daily housekeeping, and complimentary toiletries, all enhancing the stay. Nearby museums offer cultural exploration, while the garden provides a peaceful retreat after a day at the beach.
  • Nearby attractions: John Muir Country Park - 0.4 km, John Muir Way - East - 0.6 km, John Muir's Birthplace - 0.6 km

Top Dunbar Hotel Reviews

Frequently asked questions

What are the best beach hotels in Dunbar?
For those seeking beach hotels in Dunbar, consider the Bayswell Park Hotel and Eco Indigo.

The 3.5-star Bayswell Park Hotel, with an 8.6 rating, is located near the beach and offers sea views. It is a Victorian property with some rooms featuring a private outdoor hot tub. Guests frequently mention the friendly and helpful staff, as well as the excellent breakfast.

Eco Indigo, with a great 10.0 rating, provides sea views from its accommodation. It features a kitchen, a terrace, and a deck or patio. Reviewers consistently highlight its beautiful location.
How much does a beach hotel in Dunbar cost?
Prices for beach hotels in Dunbar vary, but you can find a great deal from £68 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Dunbar hotels are near the best beaches?
For hotels near the best beaches in Dunbar, consider the Bayswell Park Hotel and Eco Indigo.

The 3.5-star Bayswell Park Hotel, with an 8.6 rating, is located near the beach and offers sea views. It is a Victorian property and some rooms feature private outdoor hot tubs. Guests frequently mention the friendly and helpful staff, as well as the excellent breakfast.

Eco Indigo, with a superb 10.0 rating, provides sea views and includes a kitchen, terrace, and deck or patio. Guests consistently highlight its beautiful location.
Which beach hotels in Dunbar are good for families?
For families looking for a beach hotel in Dunbar, the Bayswell Park Hotel is a good option.

The 3.5-star Bayswell Park Hotel, with an 8.6 rating, is located near the beach and offers sea views from some of its rooms. Guests have praised the friendly and helpful staff, as well as the excellent breakfast and good food.
What are the best Dunbar hotels with ocean views?
For hotels in Dunbar offering ocean views, consider the Bayswell Park Hotel and Eco Indigo.

The 3.5-star Bayswell Park Hotel, with an 8.6 rating, is a Victorian property located near the beach, offering sea views from many of its rooms. Some rooms even feature private outdoor hot tubs, and guests frequently compliment the excellent breakfast and comfortable beds.

Eco Indigo, rated 10.0 by guests, provides sea views and includes amenities such as a kitchen, a terrace, and a deck or patio. Reviewers often highlight its beautiful location.
Which area of Dunbar is best to stay in for beaches?
For direct beach access and lovely sea views, the best area to stay in Dunbar is along the coastline, particularly around the West Beach and Belhaven Bay.

The area around West Beach is very convenient, with many guesthouses and hotels overlooking the sea. You'll find yourself just steps from the sand and the town's promenade, which offers pleasant walks. This part of Dunbar is also close to the town centre, so you'll have easy access to shops and restaurants. It's a great spot for couples looking for a relaxing seaside break, as you can enjoy morning strolls along the beach and watch the boats in the harbour.

Belhaven Bay, a little further west, is ideal for those who prefer a more expansive, natural beach experience. It's famous for its wide sandy stretches and the 'Bridge to Nowhere' – a unique bridge accessible only at low tide. While accommodation here might be more spread out, there are holiday rentals and a few hotels that offer stunning views and direct access to the bay.
Which top beach hotels in Dunbar offer water sport activities?
For top beach hotels in Dunbar offering water sport activities, Eco Indigo is an excellent choice.

The 5-star Eco Indigo, with a great 10.0 rating, provides guests with stunning sea views and features a terrace or patio, great for enjoying the coastal scenery. While not directly on-site, kayaking is available nearby, offering a convenient option for water sport enthusiasts.
What is the best time of year to stay in a beach hotel in Dunbar?
The most popular time to stay in a beach hotel in Dunbar is during the peak summer months of July and August. These months offer the warmest weather, with average temperatures hovering around 18-20°C, making them ideal for enjoying Dunbar's beautiful coastline and beaches.

During this period, the extended daylight hours allow for plenty of time to explore the John Muir Way, enjoy watersports, or simply relax by the sea. Families, in particular, will find this a fantastic time for traditional seaside holidays, as the beaches are bustling with activity and local attractions are in full swing. It's a vibrant setting great for creating lasting memories.

For a great experience with potential for better value, consider visiting in June. While slightly cooler, with temperatures around 15-17°C, the weather is still very pleasant for coastal walks and outdoor exploration. You may find better value at beach hotels and it can be easier to secure reservations for popular dining spots without the peak season rush.
How can I save on a beach hotel in Dunbar with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Dunbar beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
Is it cheaper to book flights and a beach hotel in Dunbar as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Dunbar for you.

Explore a world of travel with Expedia