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 selection of great B&Bs in Haddington

Filter by:

Review score

Garleton Lodge

Haddington

Offering garden views, Garleton Lodge in Haddington features accommodations, a bar, and a shared lounge.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 27 reviews
Price from
$339.72
1 night, 2 adults

The Crown Guest House

East Linton (Near Haddington)

Located 10 miles from Muirfield, The Crown Guest House offers 4-star accommodations in East Linton and features a shared lounge, a restaurant and a bar.

D
Debbie
From
United Kingdom
I loved everything and will stay again! Staff couldn’t do enough, food amazing and our accommodation was amazingly clean! Couldn’t ask for anything more. When we are next in the area we will certainly book the restaurant as the food was amazingly good - recommend the Scottish breakfast and the curry!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 483 reviews
Price from
$133.23
1 night, 2 adults

The Juniperlea Inn

Pathhead (Near Haddington)

The Juniperlea Inn offers accommodations in Pathhead, 16 miles from University of Edinburgh and 16 miles from National Museum of Scotland.

C
Christy
From
United States
Unique and efficient. Loved the co to dental breakfast in the pod. Lovely setting.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 378 reviews
Price from
$139.89
1 night, 2 adults

No12 Hotel

North Berwick (Near Haddington)

Offering quiet street views, No12 Hotel in North Berwick offers accommodations and a bar. With free Wifi, this 3-star guest house offers full-day security and luggage storage space.

F
Fi
From
United Kingdom
Was meeting friends so decided to stay over. No12 is central location and staff were exceptionally friendly and helpful. Room and bar/dining area lovely. nothing appeared to be a problem.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 198 reviews
Price from
$244.60
1 night, 2 adults

Musselburgh Links B&B

Musselburgh (Near Haddington)

Musselburgh Links B&B is a recently renovated bed and breakfast in Musselburgh where guests can make the most of its garden and terrace. A hot tub and a bicycle rental service are available for...

L
Lakshmi
From
United Kingdom
It was quiet and clean and very peaceful! Very chill neighborhood got some small bakery with fresh food and nearby grocery stores! We stayed in the king room, it was lovely for us couple. Lots of nice nearby takeaways (Gurkha is an amazing Nepalese/Indian restaurant, kohinoor (not good we had to throw away the food), just a suggestion for anyone who decides on a takeaway). Even though the bathroom was sharing it was clean and well maintained - I am very particular about clean toilets and bathroom and was skeptical of sharing initially, but this was good. Beach is a short walk away, Edinburgh and the surroundings are a walk friendly place so expect lots of walking. There's always buses running throughout to and fro from the city centre. Our room was also very clean and tidy and we tried to leave it the same way :) The place did justice as per the pictures and info shown.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews
Price from
$119.90
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 throughout and is located 1.2 miles from Dalhousie Castle.

S
Sara
From
United Kingdom
Fantastic suite. Very clean and comfortable. Lovely food. Friendly staff.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 352 reviews
Price from
$166.53
1 night, 2 adults

Dreamhaven

Dunbar (Near Haddington)

Dreamhaven offers accommodations in Dunbar, 19 miles from Muirfield and 28 miles from Arthur's Seat.

M
McCulloch
From
United Kingdom
Ian was very helpful and knowledgeable about the area.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 654 reviews
Price from
$79.94
1 night, 2 adults

Laird And Dog Inn

Lasswade (Near Haddington)

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

K
Kimo Sanderson
From
United States
Incredibly friendly staff. Great pub dinner and wonderful breakfast. Cozy room, clean bathroom, solid WiFi. Bus stop literally outside the front door.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,191 reviews
Price from
$131.89
1 night, 2 adults

Stable Cottage by Roslin Glen

Roslin (Near Haddington)

A recently renovated guest house, Stable Cottage by Roslin Glen offers accommodations in Roslin. This property offers access to a terrace and free private parking.

W
WElizabeth
From
United States
What a charming and beautiful location and cottage! Everything about it took my breath away - the view, the comfort, the amenities. I immediately wished I could have stayed longer.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 11 reviews
Price from
$128.28
1 night, 2 adults

Adelphi Hotel

Edinburgh (Near Haddington)

On the edge of Leith Links’ park, the Adelphi Private Hotel offers guest accommodations in a Georgian townhouse.

S
Stine
From
United States
Mr Demi the manager was very hospitable and kind. He assured me before that he would accommodate me on the ground floor which I was extremely grateful for. Everything was nearby. Two minutes walk to a small grocery store and about a minute to the bus that takes you to the city. I would highly recommend this hotel to anyone who needs a comfortable and clean place to stay.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,772 reviews
Price from
$73.27
1 night, 2 adults
All B&Bs in Haddington

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Haddington and surrounding area in the past month

See all

Popular with guests booking B&Bs in Haddington

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 27 reviews

Popular with guests booking B&Bs in East Linton

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 483 reviews

Popular with guests booking B&Bs in Tranent

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking B&Bs in Gullane

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 80 reviews