Skip to main content

The 10 Best B&Bs in Haddington, UK

Check out our pick of great B&Bs in Haddington

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Golf Tavern has a shared lounge, restaurant, a bar and water sports facilities in Haddington. Located around 31 km from Edinburgh Playhouse, the inn with free WiFi is also 31 km away from Royal Mile. The property is non-smoking and is situated 14 km from Muirfield.

At the inn, the rooms are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.

John, the owner, and the rest of his staff went above and beyond to accommodate our needs during our stay. We landed at The Golf Tavern after a long journey from the states, and it was the perfect place to get settled before our 3 week trip around Scotland. Close to Edinburgh without paying Edinburgh prices. Experience the local culture in the pub at night with a pool table and darts. John even let us use his PC for a few minutes to accomplish a work task. We asked him if it was hard to run an inn, and he said no, "you just look after people" in his charming Scottish accent. 11/10 would recommend :)

Show more Show less
8.1
Very good
414 reviews
Price from
€ 84
per night

The units at the bed and breakfast come with a seating area and a flat-screen TV with satellite channels. With a private bathroom equipped with a shower and bathrobes, units at the bed and breakfast also provide guests with free WiFi, while certain rooms will provide you with a terrace. At the bed and breakfast, each unit comes with bed linen and towels.

Amazing place in an absolutely stunning location, the views are unbelievable! The staff were very helpful and friendly and the breakfast was beautiful also. Would highly recommend and would definitely visit again, would like to stay longer and sample the spa facilities next time.

Show more Show less
8.8
Fabulous
26 reviews
Price from
€ 332
per night

Located in East Linton, 34 km from Edinburgh, The Crown Guest House features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site bar.

Every room has a flat-screen TV. Some rooms feature a seating area where you can relax. You will find a kettle in the room. Extras include free toiletries and a hairdryer.

The location and rooms were perfect. Truly feel the experience of Scotland. Billy the owner was extremely friendly and helpful with suggestions. The Scottish breakfast Delicious and the coffee was perfect!

Show more Show less
8.5
Very good
500 reviews
Price from
€ 105
per night

Situated in the historic town of Gullane, on the southern shore of the Firth of Forth, Maple Cottage B&B offers easy access to the championship Muirfield Links Golf Club, 3 minutes’ drive away. Many other nearby golf clubs can be reached within walking distance from the B&B.

The hostess Heather very friendly and entertaining and answered all our annoying questions with great Scottish humor. Private en suite and a FABULOUS well behaved dog.

Show more Show less
9.4
Superb
123 reviews
Price from
€ 186
per night

All units come with a seating area, a flat-screen TV and a private bathroom with a hair dryer, bath and shower. The guest house provides certain units that include a balcony, and each unit is equipped with a kettle. At the guest house, every unit has bed linen and towels.

Show more Show less
9.2
Superb
4 reviews
Price from
€ 136
per night

B&Bs that guests love in Haddington

  • From € 113.59 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 414 reviews
    Clean rooms, great location and good breakfast. Nice having a regular bar on site too
    Pam
    United Kingdom
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 144 reviews
    Secluded location, quiet but with beautiful scenery. Jazelle was a great host who couldnt do enough for us. Not too far from Edinburgh but quiet enough to be out of the hustle and noise of a city centre.
    Matthew
    United Kingdom
  • From € 113.59 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 414 reviews
    The pub is in the most beautiful village. There was plenty of parking in the street right outside. It was very quiet and peaceful. The beds were very comfortable. The staff were very friendly. We had an excellent breakfast.
    Anne
    Australia
  • From € 149.13 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 699 reviews
    The staff they greeted us on arrival were so lovely and very friendly and helpful. We had an early morning appointment to attend during breakfast hours and the staff very kindly offered us late breakfast after our appointment which was very helpful and considerate. The breakfast was wonderful - fresh local produce very good quality. The service overall was excellent cant fault it. Very comfortable room and quiet but great location. Overall we had a great stay here and I would stay again!
    Julia
    United Kingdom
  • From € 149.13 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 699 reviews
    Wonderful gem of a hotel in great location to explore East Lothian. Staff extremely obliging and friendly. Very good value. Big room, comfy bed, good food and great service. So good to stay in a charming character filled hotel rather than a soulless box like so many chain hotels. Highly recommended. A credit to the owner in what have been difficult times for the hospitality business.
    Stuart
    United Kingdom
  • From € 149.13 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 699 reviews
    great location near town centre. quiet
    Neil
    United Kingdom
  • From € 149.13 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 699 reviews
    The staff were all so friendly and great, they couldn't do enough to help us at every point. Plenty of free parking spaces. Generally a great location as a base to have a few days exploring the East Coast - certainly alot cheaper then in North Berwick and only 10 mins in the car
    nicola
    United Kingdom
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    We absolutely loved the cottage! Quiet and beautiful location (incredible stars at night and pheasants wandering around). Very comfortable and very well equipped with lovely thoughtful touches. Felt like a home from home. Beds were excellent. Short drive to the very charming village of Gifford and not much further to Haddington which is also really nice and has everything you need. Great base for exploring East Lothian/The Borders/Edinburgh.
    Marie-Louise
    United Kingdom
  • From € 113.59 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 414 reviews
    Staff were extremely helpful. Very close to the town but really quiet. Excellent breakfast and evening meal. Brilliant power shower! Great value too.
    Andy
    United Kingdom
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 14 reviews
    Comfortable beds. Good wet shower room. Well equipped kitchen- though we ate out etc. Lots of places nearby to find carry out food or eat inside. Loved the private internal courtyard for car and sitting out in sunshine. Good location for touring the area e.g. North Berwick and Dunbar. Wee treats left by owner- luxury chocolates 😋 Enjoyed our stay very much
    Margaret
    United Kingdom