Haddington
Add dates
2 people
Haddington
Dates
2 people
Login
List your B&B
Location
Haddington
Dates
People
B&B Haddington
105 Bed and Breakfasts in and around Haddington,
Scotland
,
East Lothian
,
United Kingdom
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Amenities
Free Wifi
Electric vehicle charging station
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Bath
Private terrace
Private kitchen
Kitchenette
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Upper floors accessible by elevator
More
Room type
Holiday home
Apartment
Guest room
Review score
< 5
6
7
8
9
10
The Golf Tavern
Haddington
8.1
Number 70
Haddington
8.2
Garleton Lodge
Haddington
8.8
The Grieves Cottage
Haddington
10
Number One
Haddington
7.6
Birchbank at Chesters Farm
Haddington
9.9
8 Barney Mains Cottage
Haddington
10
Spacious and cozy apartment in the heart of Haddington
Haddington
8.8
Orchard House Lodges by Ecohuman
Haddington
8.7
Accommodations just outside your destination
Near Haddington
Haddington George House
Edinburgh
9.5
(0.5 km from Haddington)
Stunning Stables Cottage in East Lothian Country Estate
North Berwick
8
(3.7 km from Haddington)
2 Setonhill Cottages
Longniddry
9.7
(5 km from Haddington)
The Lodge At Gilmerton House, North Berwick
North Berwick
9
(5.1 km from Haddington)
Jerusalem Farm Pods
Tranent
9.6
(5.2 km from Haddington)
Beautifully Renovated Self-Contained Farm Cottage - close to beaches, North Berwick and the Golf Coast
North Berwick
9.2
(5.6 km from Haddington)
Tweeddale Arms Hotel
Gifford
8.3
(6.3 km from Haddington)
Charming 3 Bed Village Green Cottage East Lothian
Gifford
8.4
(6.4 km from Haddington)
Old Aberlady Inn
Aberlady
9.1
(7.6 km from Haddington)
STUNNING LODGE MINUTES FROM THE SEA AND GOLF COURSE
Longniddry
9.9
(7.7 km from Haddington)
Ploughman's Bothy at Papple Steading
East Linton
8.5
(8.1 km from Haddington)
Lynn Cottage
East Linton
9
(8.4 km from Haddington)
The Crown Guest House
East Linton
8.5
(8.6 km from Haddington)
East Linton Flat
East Linton
9
(8.6 km from Haddington)
East Linton flat, sleeps 2
East Linton
9
(8.6 km from Haddington)
1
2
3
4
5