Photo by Mark Wilson

Hotels near Belhaven Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Belhaven Beach hotels

Bayswell Park Hotel
Bayswell Park Hotel2.5 km from Belhaven Beach
8.6 out of 10, Excellent, (510 reviews)
The price is P5,613
P6,736 total
includes taxes & fees
Apr 12 - Apr 13

Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's Inns3.9 km from Belhaven Beach
8.4 out of 10, Very Good, (382 reviews)
The price is P4,976
P5,971 total
includes taxes & fees
Apr 12 - Apr 13

The Crown & Kitchen
The Crown & Kitchen6.4 km from Belhaven Beach
9.2 out of 10, Wonderful, (170 reviews)
The price is P5,971
P7,166 total
includes taxes & fees
Apr 12 - Apr 13

Marine North Berwick
Marine North Berwick12.2 km from Belhaven Beach
8.8 out of 10, Excellent, (292 reviews)
The price is P19,042
P22,851 total
includes taxes & fees
Apr 12 - Apr 13

The Folly Hotel
The Folly Hotel11.6 km from Belhaven Beach
8.0 out of 10, Very Good, (114 reviews)
The price is P6,967
P8,360 total
includes taxes & fees
Apr 15 - Apr 16

Open Arms Hotel
Open Arms Hotel14.1 km from Belhaven Beach
9.2 out of 10, Wonderful, (5 reviews)
The price is P7,112
P8,534 total
includes taxes & fees
Apr 22 - Apr 23

Orchard House Lodges
Orchard House Lodges17.3 km from Belhaven Beach
9.6 out of 10, Exceptional, (60 reviews)
The price is P9,996
P9,996 total
includes taxes & fees
Apr 21 - Apr 22

Maitlandfield House Hotel
Maitlandfield House Hotel14.6 km from Belhaven Beach
8.2 out of 10, Very Good, (439 reviews)
The price is P9,767
P11,720 total
includes taxes & fees
Apr 13 - Apr 14

The Leddie Hotel
The Leddie Hotel18.7 km from Belhaven Beach
10.0 out of 10, Exceptional, (14 reviews)
The price is P14,122
P16,947 total
includes taxes & fees
Apr 12 - Apr 13

Joivy Golf Residence in North Berwick
Joivy Golf Residence in North Berwick11.5 km from Belhaven Beach
The price is P27,867
P71,658 total
includes taxes & fees
Apr 12 - Apr 13

Woodpecker Lodge
Woodpecker Lodge8.2 km from Belhaven Beach
The price is P43,042
P51,651 total
includes taxes & fees
Apr 23 - Apr 24

The Linton Hotel
The Linton Hotel6.3 km from Belhaven Beach
8.4 out of 10, Very Good, (485 reviews)
The price is P4,644
P5,573 total
includes taxes & fees
Apr 20 - Apr 21

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux16.4 km from Belhaven Beach
9.4 out of 10, Exceptional, (201 reviews)
The price is P21,796
P26,155 total
includes taxes & fees
Apr 14 - Apr 15

Tweeddale Arms Hotel
Tweeddale Arms Hotel16.5 km from Belhaven Beach
8.4 out of 10, Very Good, (309 reviews)
The price is P8,625
P10,351 total
includes taxes & fees
Apr 12 - Apr 13

1 Deuchrie Cottages
1 Deuchrie Cottages8.7 km from Belhaven Beach
The price is P47,035
P56,442 total
includes taxes & fees
Apr 17 - Apr 18
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.
Compare popular hotels close to Belhaven Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Bayswell Park Hotel | 8.6 Excellent 510 reviews | View | ||||||
![]() Pine Marten, Dunbar by Marston's Inns | 8.4 Very Good 382 reviews | View | ||||||
![]() The Crown & Kitchen | 9.2 Wonderful 170 reviews | View | ||||||
![]() The Law | 8.8 Excellent 9 reviews | View | ||||||
![]() Marine North Berwick | 8.8 Excellent 292 reviews | View |
Top Belhaven Beach Hotel Reviews

3 Johns Place Townhouse
10/10 Excellent































































