Photo by Mark Wilson

Find hotels near Belhaven Beach, Edinburgh from £64

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top Hotels Close to Belhaven Beach

Bayswell Park Hotel

3.5 star property
8.6 out of 10, Excellent, (465)
"Lovely hotel, amazing views and Surrounding area."
The price is £132
includes taxes & fees
7 Jul - 8 Jul
Bayswell Park Hotel

The Crown & Kitchen

3.5 star property
9.2 out of 10, Wonderful, (147)
"great bar and restaurant all available on the premises"
The price is £99
includes taxes & fees
15 Jul - 16 Jul
The Crown & Kitchen

Pine Marten, Dunbar by Marston's Inns

4.0 star property
8.4 out of 10, Very good, (320)
"Aye it was nice "
The price is £101
includes taxes & fees
20 Jul - 21 Jul
Pine Marten, Dunbar by Marston's Inns

Garleton Lodge

4.0 star property
10.0 out of 10, Exceptional, (12)
"Beautiful retreat. Wonderful accommodations and delicious breakfast! Would definitely go back."
The price is £265
includes taxes & fees
14 Jul - 15 Jul
Garleton Lodge

Nether Abbey Hotel

4.0 star property
9.4 out of 10, Exceptional, (148)
"Very cosy Scottish style and super friendly staff. bathrooms are very new."
The price is £220
includes taxes & fees
17 Jul - 18 Jul
Nether Abbey Hotel

The Linton Hotel

4.0 star property
8.4 out of 10, Very good, (413)
"Cosy wee family pub/hotel. Very friendly staff. Well worth a visit"
The price is £64
includes taxes & fees
15 Jul - 16 Jul
The Linton Hotel

No.12 Hotel & Bistro

3.0 star property
9.0 out of 10, Wonderful, (85)
"Lovely place to stay"
The price is £259
includes taxes & fees
14 Jul - 15 Jul
No.12 Hotel & Bistro

Orchard House Lodges

3.0 star property
9.6 out of 10, Exceptional, (48)
"Very nice clean place to stay in the country! Also had a nice view of some friendly highland cows!"
The price is £108
includes taxes & fees
21 Jul - 22 Jul
Orchard House Lodges

Marine North Berwick

5.0 star property
8.8 out of 10, Excellent, (239)
"Executive hotel, from reception staff to the house cleaning staff, an absolute pleasure to stay in, highly recommended. Great comfortable room, and a great menu. An excellent hotel with a great view!! "
The price is £273
includes taxes & fees
19 Jul - 20 Jul
Marine North Berwick

Greywalls Hotel and Chez Roux

5.0 star property
9.2 out of 10, Wonderful, (183)
"A very comfortable stay and will return again "
The price is £320
includes taxes & fees
21 Jul - 22 Jul
Greywalls Hotel and Chez Roux

The Golf Tavern

3.0 star property
8.8 out of 10, Excellent, (118)
"Stop over mid journey. Very convenient, excellent breakfast. Very friendly staff "
The price is £99
includes taxes & fees
20 Jul - 21 Jul
The Golf Tavern

The Lodge at Craigielaw

4.0 star property
9.4 out of 10, Exceptional, (160)
"Stayed here as we had a wedding nearby. We were able to check in early and the room was very clean and a good size."
The price is £161
includes taxes & fees
15 Jul - 16 Jul
The Lodge at Craigielaw

The Leddie Hotel

3.0 star property
10.0 out of 10, Exceptional, (4)
"Good location"
The price is £282
includes taxes & fees
15 Jul - 16 Jul
The Leddie Hotel

The Folly Hotel

3.0 star property
7.8 out of 10, Good, (99)
"Great location for golf, only stayed one night but staff were efficient and super friendly. Bed not too comfortable but hotel fair for the price."
The price is £139
includes taxes & fees
14 Jul - 15 Jul
The Folly Hotel

Maitlandfield House Hotel

3.0 star property
8.2 out of 10, Very good, (347)
"Very nice place, "
The price is £106
includes taxes & fees
20 Jul - 21 Jul
Maitlandfield House Hotel

Tweeddale Arms Hotel

4.0 star property
8.4 out of 10, Very good, (290)
"Really lovely staff helped to create a warm atmosphere from the moment we arrived. The room was very comfortable and the continental breakfast excellent. Would definitely satay again. "
The price is £101
includes taxes & fees
13 Jul - 14 Jul
Tweeddale Arms Hotel
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.

Find out more about Belhaven Beach

Find out more about Belhaven Beach

Top reasons to visit Belhaven Beach

  • Stunning Coastal Scenery: Belhaven Beach features breathtaking views and a picturesque coastline, perfect for relaxation and exploration.
  • Local Brewery Tours: Experience Scotland's finest ales with tours of local breweries, showcasing the region's rich brewing heritage.
  • Family-Friendly Activities: Enjoy a nearby play area for children and community beach cleans, promoting family engagement and outdoor fun.
  • Historic Landmarks: Discover charming castles and the iconic Belhaven Bridge, enriching your visit with Scotland's cultural heritage.
  • Diverse Accommodation Options: Choose from a range of lodges and hotels, catering to various preferences and budgets for a comfortable stay.

Find great hotels near Belhaven Beach

Belhaven Beach offers a delightful selection of accommodations to suit every traveller's needs, from charming lodges to inviting hotels. Whether you're seeking a family-friendly beach house, a pet-friendly getaway, or a peaceful retreat at the Meadowhead Caravan Holiday Park, you'll find a range of options. Enjoy relaxing moments by the leisure pool or explore the stunning coastline, making your stay at Belhaven Beach a memorable adventure.

  • Pine Marten, Dunbar by Marston's Inns: Nestled a mere 1.9km from Belhaven Beach, Pine Marten offers a cosy retreat with a distinct inn-like charm. This 4-star accommodation caters to guests with hearty dining options, including a restaurant and a full breakfast service. The inviting bar and lounge provide the perfect spot to unwind after a day of adventure. For entertainment, the inn is equipped with televisions and flat-screen TVs, ensuring you can relax in comfort. It's an ideal choice for those seeking a warm and welcoming atmosphere.
  • Marine North Berwick: Situated 4.3km from Belhaven Beach, this luxurious 5-star hotel is perfect for travellers seeking a blend of beachside relaxation and business convenience. With direct access to the beach, guests can indulge in various adventure sports such as sailing, waterskiing, and fishing. The hotel also offers extensive business facilities, including multiple meeting rooms and conference space, making it suitable for corporate gatherings. Whether you're here for business or leisure, Marine North Berwick promises an exhilarating experience.
  • Maitlandfield House Hotel: Located 5.6km from Belhaven Beach, the 3-star Maitlandfield House Hotel is an excellent choice for business travellers who are also pet enthusiasts. The hotel features comprehensive business amenities, including a conference centre and multiple meeting rooms, ensuring that your professional needs are met. Pets are welcome, with a pet policy that includes waived fees for service animals. This property strikes a balance between comfort and functionality, making it a versatile option for your stay.

Where to stay near Belhaven Beach

Belhaven Beach is a delightful destination for a relaxing getaway, offering a stunning coastline and a friendly atmosphere. Explore the charming village of Belhaven, engage with the local surf community, or join in community beach cleans to appreciate the area's natural beauty. For those seeking adventure, nearby ski slopes provide an exciting excursion option. Whether you're after budget-friendly spots or a touch of luxury, this region has something for everyone.

  • North Berwick: Situated approximately 3.7km from Belhaven Beach, North Berwick is a charming coastal town renowned for its stunning scenery and outdoor activities. Visitors flock here for its picturesque golf courses and scenic hiking trails that offer breathtaking views of the surrounding landscape. The town boasts beautiful beaches and is in close proximity to the historic East Lothian National Park, providing ample opportunities for exploration. With a vibrant community and a plethora of local shops, cafes, and eateries, North Berwick provides a delightful travel experience for those seeking a mix of adventure and relaxation.
  • Dunbar: Located just 1.2km from Belhaven Beach, Dunbar is a delightful seaside town that attracts visitors year-round. Known for its beautiful coastline and scenic bay, Dunbar is perfect for those who enjoy outdoor activities and beach days. The town features excellent golf courses and a lively shopping area that reflects its rich history. Dunbar’s local attractions include stunning beaches and wetlands, perfect for nature lovers and wildlife enthusiasts. The town’s welcoming atmosphere and picturesque views make it an ideal spot for a leisurely day trip.
  • Anstruther: Situated 9.3km from Belhaven Beach, Anstruther is a historic fishing village that offers a charming blend of outdoor adventures and scenic beauty. Known for its beautiful family-friendly beach and access to hiking trails, Anstruther is a haven for those seeking adventure. The town is also famous for its local castle and rich maritime history, making it a great place to explore. Anstruther’s vibrant community, coupled with its stunning coastal views, creates a unique travel experience that showcases the best of Scotland’s East Coast.

Things to do near Belhaven Beach

At Belhaven Beach, visitors can indulge in local brewery tours, offering a taste of Scotland's finest ales. Families will appreciate the nearby play area, perfect for children to enjoy some outdoor fun. For a memorable experience, consider a day trip to explore the stunning coastal scenery and charming nearby towns, making the most of your visit to this picturesque destination.

Shopping

In Belhaven Beach, enjoy local shops offering unique gifts and souvenirs. For a broader selection, if you're up for a drive, visit the nearby Fort Kinnaird Shopping Centre, approximately 18.6km away, featuring a wide range of high street shops and eateries.

Recreation

John Muir Country Park, a tranquil retreat only 311m from Belhaven Beach, offers serene walking paths amidst nature. For golf enthusiasts, Dunbar Golf Club, situated 1.9km away, provides a delightful outdoor experience, while the North Berwick Golf Course, 4.3km distant, promises stunning views and challenging play.

Adventure

Elie Holiday Park, located 10.6km from Belhaven Beach, offers a fantastic camping experience with outdoor activities perfect for families. For breathtaking scenery and adventure, explore the Fife Coastal Path, situated 13.0km away, or cycle the Lochs and Glens North Route, also 13.0km from the beach.

Nightlife

At Belhaven Beach, the vibrant nightlife features the lively Belhaven Brewery, where you can enjoy locally brewed ales. The nearby Dunbar town centre offers cosy pubs like The Crown and The Ship Inn, perfect for a relaxed evening with friendly locals and great conversation.

Booking tips and Expedia advantages for Belhaven Beach

To save on your trip to Belhaven Beach, consider visiting during the cheaper months of January to February and November, when accommodation prices drop. Booking a hotel about one month in advance or exploring last-minute deals on Expedia can help you secure lower rates. Tuesdays are typically the least expensive days to stay, while Sundays are the priciest. Utilise Expedia’s search features to filter by budget and eco-friendly options, and consider bundling your hotel, flights, and activities for additional savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Belhaven Beach are January to February and November, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Belhaven Beach is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Belhaven Beach is Tuesday. The most expensive day to stay around Belhaven Beach is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search feature enables you to specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Belhaven Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Belhaven Beach

Belhaven Beach, Dunbar, offers a delightful mix of attractions including the stunning Belhaven Bay Beach and the iconic Belhaven Bridge. Visitors can enjoy the serene beach environment while also exploring local culture and outdoor experiences. Nearby, you'll find charming castles and a picturesque harbour, perfect for those looking to immerse themselves in Scotland's rich heritage and natural beauty.

  • Tyninghame Beach: just 1.6km from Belhaven Beach, Tyninghame Beach offers a serene escape with its soft sands and tranquil beach vibes, perfect for leisurely walks and soaking in the coastal beauty.
  • North Berwick Harbour: Located six miles away, North Berwick Harbour is a picturesque spot that combines stunning scenery with beach vibes, making it ideal for enjoying fresh seafood and watching boats bobbing in the water.
  • Preston Mill & Phantassie Doocot Mill: Only three miles from Belhaven Beach, this visitor centre provides an adventurous experience for families, showcasing traditional milling techniques and the surrounding outdoor beauty.

Best time to go to Belhaven Beach

The best time to visit Belhaven Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Belhaven Beach falls in July, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature around Belhaven Beach falls in January, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudyModerately LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyModerately LowAverage
March41.5°F (5.3°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.3°C)No Rain (Dry)Mostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageSlightly High
June55.2°F (12.9°C)Light RainMostly CloudyModerately HighAverage
July58.1°F (14.5°C)Light RainMostly CloudyModerately HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyModerately HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageSlightly Low
November43.5°F (6.4°C)Light RainMostly CloudyAverageSlightly Low
December39.6°F (4.2°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Belhaven Beach

Belhaven Beach is conveniently accessible from two major airports. Edinburgh Airport (EDI) is located 19.3km away, with excellent hotel options such as Crescent House, Virgin Hotels Edinburgh, and InterContinental Edinburgh The George, all approximately 4.3km from the airport. Dundee Airport (DND) is situated 21.7km from Belhaven Beach, offering luxurious stays at The Hideaway Experience, and The Landmark Hotel and Leisure Club, both close to the airport. Transportation from these hotels to the respective airports may include shuttle services and other transport options, making your journey seamless and enjoyable.

Frequently asked questions

What's the area like around Belhaven Beach?

Belhaven Beach is located in Dunbar. Travellers like this welcoming area for its bars and restaurants. You'll find 47 hotels and other accommodations within a few miles for a convenient home base.

What's the best place to stay near Belhaven Beach?

Aynetree Guest House is one of the top choices for your stay based on our traveller data, and this guest house offers free parking and free WiFi. You'll find it 21.7 mi (35 km) from Belhaven Beach. Other good options in the area include Apex Waterloo Place Hotel and Aparthotel Adagio Edinburgh Royal Mile.

How many hotels should I expect to find near Belhaven Beach?

Expedia has 47 hotels and other accommodation options a few miles from Belhaven Beach.

If I need to cancel the hotel reservation for my stay near Belhaven Beach, will I receive a refund?

Yes, you'll find most hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to cancel it and be given a refund within 24 hours of booking. Add your dates and click on "Search", then filter by "fully refundable" to get the best deals available near Belhaven Beach.

What can I see and do near Belhaven Beach?

You'll want to browse the exhibits at Preston Mill & Phantassie Doocot Mill and John Muir's Birthplace. Dip your toes in the water at Tyninghame Beach, Seacliff Beach and Hedderwick Sands. Surround yourself with nature at John Muir Country Park, Tyne Sands and John Muir Way - East.