The 10 best B&Bs in Haddington, UK | Booking.com
Skip to main content

B&Bs in Haddington

Find the B&Bs that appeal to you the most

The best B&Bs in Haddington

Check out our pick of great B&Bs in Haddington

Filter by:

Review score

Garleton Lodge

Haddington

Featuring a garden, bar and views of mountain, Garleton Lodge is set in Haddington, 26 km from Arthurs Seat. Offering free private parking, the 5-star bed and breakfast is 13 km from Muirfield.

G
Grant
From
United Kingdom
We had a superb and very relaxing stay stay at this location. No negative points. Room was excellent with lots of nice touches. Opened up on to the lovely garden area and the views from there and the hot tub are outstanding. Staff couldn't have been more helpful and the breakfast was excellent - lots of choice, freshly prepared and high standard. Will definitely stay again and would highly recommend for anyone looking for a relaxed stay in a high quality, peaceful environment.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 28 reviews
Price from
US$343.55
1 night, 2 adults

The Juniperlea Inn

Pathhead (Near Haddington)

Situated just 18 km from Dalhousie Castle, The Juniperlea Inn features accommodation in Pathhead with access to free bikes, a garden, as well as full-day security.

K
Karen
From
Australia
Amazing staff, comfortable room and bed. Pub on-site served amazing food. Location great for our needs. Will stay again on our next visit.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 381 reviews
Price from
US$134.73
1 night, 2 adults

No12 Hotel

North Berwick (Near Haddington)

Set within 200 metres of West Bay and 7.4 km of Muirfield in North Berwick, No12 Hotel offers accommodation with seating area.

D
Daniel
From
United States
Very welcoming staff and the rooms were exceptionally clean.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 198 reviews
Price from
US$247.36
1 night, 2 adults

Musselburgh Links B&B

Musselburgh (Near Haddington)

Located in Musselburgh, Musselburgh Links B&B is a recently renovated accommodation, 2.9 km from Portobello Beach and 7.4 km from Arthurs Seat.

A
Anne
From
United Kingdom
Very nice clean room with a few extra’s. The host Jamie was very helpful throughout the stay. Good value for money. Would definitely stay again
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 52 reviews
Price from
US$121.25
1 night, 2 adults

The Sun Inn

Dalkeith (Near Haddington)

The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking and is located 1.9 km from Dalhousie Castle.

J
Jennifer
From
Australia
Fabulous staff and lovely welcoming! Great food and great accommodation
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 352 reviews
Price from
US$168.41
1 night, 2 adults

Dreamhaven

Dunbar (Near Haddington)

Offering quiet street views, Dreamhaven is an accommodation set in Dunbar, 45 km from Arthurs Seat and 45 km from The Maltings Theatre & Cinema.

L
Leon Cooper
From
United Kingdom
Close enough to a venue for wedding. Easy to find. Hosts were very pleasant and accommodating :)
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 659 reviews
Price from
US$80.84
1 night, 2 adults

Stable Cottage by Roslin Glen

Roslin (Near Haddington)

Boasting mountain views, Stable Cottage by Roslin Glen provides accommodation with a garden and a patio, around 5.8 km from Dalhousie Castle.

C
Charlie
From
United Kingdom
Stable Cottage provided us with a truly delightful and relaxing stay. From the moment we arrived, we were impressed by the generous size of the cottage, offering ample space to unwind and feel at home. The interior decoration was a particular highlight, beautifully designed and creating a warm, inviting atmosphere. Comfort was clearly a priority, and we found the cottage to be exceptionally well-equipped and furnished. One of the standout features was the lovely garden, a true haven of tranquility. It proved to be an excellent addition, especially for those traveling with a dog, offering plenty of space to roam and enjoy the outdoors. The hosts were incredibly welcoming and informative, making us feel instantly at ease. Their helpfulness and attention to detail greatly enhanced our experience. They were readily available to answer any questions and provided valuable local recommendations.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 11 reviews
Price from
US$132.70
1 night, 2 adults

Laird And Dog Inn

Lasswade (Near Haddington)

The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

D
Daniel
From
New Zealand
Staff were very friendly and the room was cozy.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,192 reviews
Price from
US$133.38
1 night, 2 adults

Sailte House

Edinburgh (Near Haddington)

Located 2.7 km from Portobello Beach, 2 km from Arthurs Seat and 3.3 km from Edinburgh Waverley station, Sailte House offers accommodation situated in Edinburgh.

R
Romain
From
France
Comfortable, clean, quiet. Takes about 30 minutes to the city center via bus. Close to a fuel pump if you've got a car.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 238 reviews
Price from
US$150.89
1 night, 2 adults

Maple Cottage B&B

Gullane (Near Haddington)

Maple Cottage B&B in Gullane provides adults-only accommodation with a garden and a shared lounge. Boasting a housekeeping service, this property also provides guests with a sun terrace.

M
Moira
From
New Zealand
Fabulous property; beautiful large room; very comfortable bed and great shower. Our host Heather was delightful and knowledgeable. Breakfast was delicious with fresh, local products. Fantastic location to cafes and other eateries in the village and perfect location from which to explore the area. We can understand why Heather has regular clients and repeat visits.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 85 reviews
All B&Bs in Haddington

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.