A metal bridge over calm water with a sunset sky.

Find hotels near Belhaven Beach, Edinburgh from SAR 251

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
24 Oct - 25 Oct
Tomorrow
25 Oct - 26 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Belhaven Beach hotels

1. Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
3.9 km from Belhaven Beach
United Kingdom
Leonie
SAR 281
SAR 337 total
includes taxes & fees
22 Nov - 23 Nov
Pine Marten, Dunbar by Marston's Inns

2. Tweeddale Arms Hotel

Tweeddale Arms Hotel
16.5 km from Belhaven Beach
United Kingdom
Trevor
SAR 531
SAR 637 total
includes taxes & fees
1 Nov - 2 Nov
Tweeddale Arms Hotel

3. Maitlandfield House Hotel

Maitlandfield House Hotel
14.6 km from Belhaven Beach
Canada
Shawn
SAR 554
SAR 665 total
includes taxes & fees
25 Oct - 26 Oct
Maitlandfield House Hotel

4. Open Arms Hotel

Open Arms Hotel
14.1 km from Belhaven Beach
United Kingdom
Dawn
SAR 396
SAR 476 total
includes taxes & fees
16 Nov - 17 Nov
Open Arms Hotel

5. The Leddie Hotel

The Leddie Hotel
18.7 km from Belhaven Beach
United Kingdom
Lesley
SAR 745
SAR 894 total
includes taxes & fees
22 Nov - 23 Nov
The Leddie Hotel

6. Marine & Lawn North Berwick

Marine & Lawn North Berwick
12.2 km from Belhaven Beach
United Kingdom
Kimberly
SAR 945
SAR 1,134 total
includes taxes & fees
3 Nov - 4 Nov
Marine & Lawn North Berwick

7. The Law

The Law
11.1 km from Belhaven Beach
Canada
Amandine
SAR 611
SAR 733 total
includes taxes & fees
26 Oct - 27 Oct
The Law

8. Holiday Home Ideal for Edinburgh Attractions, etc

Holiday Home Ideal for Edinburgh Attractions, etc
8.3 km from Belhaven Beach
SAR 304
SAR 364 total
includes taxes & fees
22 Nov - 23 Nov
Holiday Home Ideal for Edinburgh Attractions, etc

9. 1 Deuchrie Cottages

1 Deuchrie Cottages
8.7 km from Belhaven Beach
SAR 2,966
SAR 3,559 total
includes taxes & fees
28 Oct - 29 Oct
1 Deuchrie Cottages

10. The Linton Hotel

The Linton Hotel
6.3 km from Belhaven Beach
United States
AMY
SAR 209
SAR 251 total
includes taxes & fees
5 Nov - 6 Nov
The Linton Hotel

11. The Crown & Kitchen

The Crown & Kitchen
6.4 km from Belhaven Beach
United Kingdom
Susan
SAR 385
SAR 462 total
includes taxes & fees
3 Nov - 4 Nov
The Crown & Kitchen

12. Woodpecker Lodge

Woodpecker Lodge
8.2 km from Belhaven Beach
SAR 2,714
SAR 3,257 total
includes taxes & fees
30 Oct - 31 Oct
Woodpecker Lodge

13. Shepherds Cottage

Shepherds Cottage
13 km from Belhaven Beach
SAR 3,054
SAR 3,665 total
includes taxes & fees
3 Nov - 4 Nov
Shepherds Cottage

14. The Bothy

The Bothy
13.1 km from Belhaven Beach
SAR 3,115
SAR 3,738 total
includes taxes & fees
7 Nov - 8 Nov
The Bothy
View all properties

Compare top hotels near Belhaven Beach

A building with a brick facade, a covered patio area, and a playground.

Pine Marten, Dunbar by Marston's Inns

3.9 km from Belhaven Beach
View
A neatly made bed with white linens and striped pillows, a green headboard, and a small bedside table with a lamp.

Tweeddale Arms Hotel

16.5 km from Belhaven Beach
View
A large, two-story building with a well-maintained lawn and outdoor seating area.

Maitlandfield House Hotel

14.6 km from Belhaven Beach
View
A room with a large window, a green armchair, a red sofa, and a wooden table.

Open Arms Hotel

14.1 km from Belhaven Beach
View
A spacious living room with a fireplace, leather sofas, a wooden bar, and a large painting on the wall.

The Leddie Hotel

18.7 km from Belhaven Beach
View
8.4
Very good
418 reviews
8.6
Excellent
330 reviews
8.0
Very good
480 reviews
9.4
Exceptional
38 reviews
9.8
Exceptional
31 reviews
SAR 281
SAR 337 total
includes taxes & fees
22 Nov - 23 Nov
SAR 531
SAR 637 total
includes taxes & fees
1 Nov - 2 Nov
SAR 554
SAR 665 total
includes taxes & fees
25 Oct - 26 Oct
SAR 396
SAR 476 total
includes taxes & fees
16 Nov - 17 Nov
SAR 745
SAR 894 total
includes taxes & fees
22 Nov - 23 Nov

Top Belhaven Beach Hotel Reviews

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

8/10 Good
"The location of the hotel was very good for access to the railroad. Our room, while adequate, had no natural light. Each window looked out on a very close by building. The lobby area was nice for relaxing, but chilly. The neighborhood is hilly, but has lots of options for food and shopping."
Gini 1-night trip
Posted less than an hour ago
Motel One Edinburgh-Royal
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

8/10 Good
"Room was clean and well laid out. There is no parking near or around the hotel, best to travel by public transport"
Deborah 3-night trip
Posted 2 hours ago
ibis Edinburgh Centre South Bridge - Royal Mile
voco Edinburgh - Royal Terrace by IHG

voco Edinburgh - Royal Terrace by IHG

10/10 Excellent
"Loved staying here! Would definitely stay here again!"
Mary 1-night trip
Posted 4 hours ago
voco Edinburgh - Royal Terrace by IHG
Best Western Kings Manor Hotel

Best Western Kings Manor Hotel

8/10 Good
"Very helpful friendly staff"
Corinne 7-night trip
Posted 19 hours ago
Best Western Kings Manor Hotel
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"Very friendly staff. Nice enough rooms, except I really disliked the shower layout because the whole bathroom got wet. The sauna was nice but pool was rather cold. Great location and would for sure stay here again!"
Samantha 2-night trip
Posted 19 hours ago
Apex Waterloo Place Hotel
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

10/10 Excellent
"Free breakfast was excellent. Family room was comfortable and practical. Location was perfect for proximity to shops, Leith and Newhaven, and easy public transport links to the city. Staff were friendly and helpful too."
Elizabeth 3-night trip
Posted 19 hours ago
Holiday Inn Express Edinburgh - Leith Waterfront by IHG
BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh

10/10 Excellent
"We had a fantastic stay. Excellent breakfasts. Comfortable room. Free drink for not needing our towels to be washed :) our dog was also made to feel very welcome. Thank you!"
Philip 2-night trip
Posted 22 hours ago
BrewDog DogHouse Edinburgh
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Perfect place to stay to enjoy both Old town and New town. Clean hotel with attentive and friendly staff!"
Michael 4-night trip
Posted 1 day ago
Market Street Hotel
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Perfect location! Can get around either walking or taking public transportation. The staff was amazing as well."
Kristen 3-night trip
Posted 1 day ago
Mount Royal Hotel Edinburgh by The Unlimited Collection

Other attractions near Belhaven Beach

A rocky coastline with waves crashing against the rocks.
Photo by Davey Currie

John Muir Country Park

8.8/10 (5 reviews)
Explore the great outdoors at John Muir Country Park, a lovely green space in Dunbar. Savor the area's bars and restaurants.
See properties
A coastal landscape with rocky shores, a sandy beach, and a cliff.
Photo by Jade

Winterfield Golf Club

9.2/10 (5 reviews)
Enjoy a round of golf in Dunbar at Winterfield Golf Club. While in this quaint area, you can savor the top-notch restaurants.
See properties

Tyne Sands

6.0/10 (1 review)
Why not spend a lazy afternoon at Tyne Sands during your trip to Dunbar? Savor the area's bars and restaurants.
See properties

Hedderwick Sands

Why not spend a lazy afternoon at Hedderwick Sands during your trip to Dunbar? Savor the area's bars and restaurants.
See properties

East Links Family Park

8.6/10 (4 reviews)
Enjoy an outing to East Links Family Park during your stay in Dunbar. Check out the top-notch restaurants or lively bars in this quaint area.
See properties

Ravensheugh Sands

Why not spend a lazy afternoon at Ravensheugh Sands during your trip to Dunbar? Savor the area's bars and restaurants.
See properties

Tyninghame Beach

9.0/10 (14 reviews)
Why not spend a carefree afternoon at Tyninghame Beach during your travels in Dunbar? Savor the area's bars and restaurants.
See properties

Peffer Sands

Why not spend a lazy afternoon at Peffer Sands during your trip to North Berwick? Amble around the area's seaside, or seek out its golf courses.
See properties

Frequently asked questions

What's the area like around Belhaven Beach?
Belhaven Beach is located in Dunbar. Travelers like this welcoming area for its bars and restaurants. You'll find 52 hotels and other accommodations within a few miles for a convenient home base.
What's the best place to stay near Belhaven Beach?
Best Western Kings Manor Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers a full-service spa and a restaurant. You'll find it 21.1 mi (34 km) from Belhaven Beach. Other good options in the area include Apex Grassmarket Hotel and The Abbey Residence.
How many hotels are there near Belhaven Beach?
Expedia has 52 hotels and other accommodations 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! Most hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within 24 hours of booking. Add dates, click "Search", then use the "fully refundable" filter to review the top deals on offer near Belhaven Beach.
Where can I learn more about changing or cancelling my trip in the area near Belhaven Beach?
For additional details about picking new dates or cancelling your stay near Belhaven Beach, head over to our customer service page.
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. Create some family memories at East Links Family Park and Dunbar Leisure Pool & Gym.