We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Haddington Hotels and B&Bs

What style of hotel do you prefer?
All Hotels and B&Bs (281)
Romantic (16)
Family (24)
Within 10 km (19)
Within 25 km (281)
Within 50 km (784)
All East Lothian

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Haddington city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Hotels & B&Bs / Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 25 km
Haddington B&Bs / Inns (5)
Letham House
RM477 - 857 per night*
CHECK RATES! ABS:HotelCheckRates-d1432361?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 5 Haddington B&B and Inns
5 of 5 stars 23 reviews
Professional photos | Traveller photos (4) | Map
One West Road
RM204 - 393 per night*
Ranked #2 of 5 Haddington B&B and Inns
5 of 5 stars 27 reviews
Map
No photo provided
Ranked #3 of 5 Haddington B&B and Inns
4.5 of 5 stars 22 reviews
Map
No photo provided
Ranked #4 of 5 Haddington B&B and Inns
4 of 5 stars 2 reviews
1 additional B&B/inn with no user reviews
Haddington Hotels (1)
3.0 of 5 Maitlandfield House Hotel
RM427 - 653 per night*
CHECK RATES! ABS:HotelCheckRates-d192406?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Haddington
4 of 5 stars 61 reviews
Professional photos | Traveller photos (7) | Map
Recommended nearby hotels and B&Bs
5.0 of 5 Six Brunton Place Guest House, Edinburgh
RM553 - 911 per night*
24.4 km from Haddington
+44 (0)1316 220042
E-mail hotel
Six Brunton Place Guest House Slideshow
CHECK RATES! ABS:HotelCheckRates-d1459847?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 428 Edinburgh B&B and Inns
5 of 5 stars 163 reviews
Professional photos | Traveller photos (63) | Map
23 Mayfield, Edinburgh
RM443 - 835 per night*
24.4 km from Haddington
E-mail hotel
E-mail hotel
23 Mayfield Slideshow
CHECK RATES! ABS:HotelCheckRates-d1082356?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 428 Edinburgh B&B and Inns
5 of 5 stars 335 reviews
Traveller photos (89) | Map
94DR, Edinburgh
RM606 - 807 per night*
24.2 km from Haddington
+44 (0)131 662 9265
E-mail hotel
94DR Slideshow
CHECK RATES! ABS:HotelCheckRates-d1226688?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 428 Edinburgh B&B and Inns
5 of 5 stars 219 reviews
Professional photos | Traveller photos (73) | Map
Ben Cruachan Guest House, Edinburgh
RM245 - 641 per night*
24.8 km from Haddington
Ranked #8 of 428 Edinburgh B&B and Inns
5 of 5 stars 275 reviews
Traveller photos (30) | Map
Straven Guest House, Edinburgh
RM276 - 443 per night*
19.9 km from Haddington
Special offer £94 per night
E-mail hotel
+4401316695580
Special offer £94 per night
Straven Guest House Slideshow
Ranked #12 of 428 Edinburgh B&B and Inns
5 of 5 stars 256 reviews
Traveller photos (65) | Map
4.0 of 5 Fraoch House, Edinburgh
RM267 - 518 per night*
24.8 km from Haddington
CHECK RATES! ABS:HotelCheckRates-d479100?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 428 Edinburgh B&B and Inns
5 of 5 stars 269 reviews
Professional photos | Traveller photos (51) | Map
The Hedges Guesthouse, Edinburgh
RM477 - 606 per night*
24.4 km from Haddington
+44 (0)1316 246 677
E-mail hotel
The Hedges Guesthouse Slideshow
CHECK RATES! ABS:HotelCheckRates-d1411406?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 428 Edinburgh B&B and Inns
5 of 5 stars 124 reviews
Professional photos | Traveller photos (32) | Map
Edinburgh's Grouse House, Edinburgh
RM349 - 427 per night*
23.6 km from Haddington
CHECK RATES! ABS:HotelCheckRates-d2187011?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 428 Edinburgh B&B and Inns
5 of 5 stars 34 reviews
Professional photos | Traveller photos (30) | Map
Kingsway Guest House, Edinburgh
RM276 - 653 per night*
24.4 km from Haddington
CHECK RATES! ABS:HotelCheckRates-d191480?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 428 Edinburgh B&B and Inns
5 of 5 stars 130 reviews
Professional photos | Traveller photos (40) | Map
Two Hillside Crescent, Edinburgh
RM418 - 616 per night*
24.5 km from Haddington
Ranked #25 of 428 Edinburgh B&B and Inns
5 of 5 stars 77 reviews
Traveller photos (14) | Map
Gil Dun Guest House, Edinburgh
24.2 km from Haddington
E-mail hotel
+44 (0) 1316671368
Gil Dun Guest House Slideshow
Ranked #26 of 428 Edinburgh B&B and Inns
5 of 5 stars 107 reviews
Traveller photos (25) | Map
3.0 of 5 Adria House, Edinburgh
RM405 - 405 per night*
24.7 km from Haddington
Offers & Announcements 10% off room rate
CHECK RATES! ABS:HotelCheckRates-d578777?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 428 Edinburgh B&B and Inns
5 of 5 stars 141 reviews
Professional photos | Traveller photos (41) | Map
4.0 of 5 Aaron Lodge, Edinburgh
RM358 - 685 per night*
23.1 km from Haddington
CHECK RATES! ABS:HotelCheckRates-d665733?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 428 Edinburgh B&B and Inns
5 of 5 stars 418 reviews
Professional photos | Traveller photos (46) | Map
AmarAgua Guest House, Edinburgh
RM267 - 443 per night*
24.0 km from Haddington
Ranked #31 of 428 Edinburgh B&B and Inns
5 of 5 stars 241 reviews
Traveller photos (87) | Map
4.0 of 5 Abercorn Guest House, Edinburgh
RM349 - 757 per night*
20.2 km from Haddington
CHECK RATES! ABS:HotelCheckRates-d584657?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #32 of 428 Edinburgh B&B and Inns
5 of 5 stars 285 reviews
Professional photos | Traveller photos (76) | Map
Browns Bed and Breakfast, Edinburgh
RM528 - 606 per night*
24.8 km from Haddington
CHECK RATES! ABS:HotelCheckRates-d1055169?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #36 of 428 Edinburgh B&B and Inns
5 of 5 stars 110 reviews
Professional photos | Traveller photos (18) | Map
Southside Guest House, Edinburgh
RM405 - 807 per night*
24.7 km from Haddington
CHECK RATES! ABS:HotelCheckRates-d533931?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #37 of 428 Edinburgh B&B and Inns
5 of 5 stars 182 reviews
Professional photos | Traveller photos (38) | Map
Millers 64, Edinburgh
RM393 - 688 per night*
24.7 km from Haddington
Ranked #38 of 428 Edinburgh B&B and Inns
5 of 5 stars 57 reviews
Traveller photos (5) | Map
Ard-na-said, Edinburgh
24.0 km from Haddington
Ranked #40 of 428 Edinburgh B&B and Inns
5 of 5 stars 85 reviews
Traveller photos (22) | Map
Seaholm B&B, North Berwick
RM251 per night*
12.3 km from Haddington
Ranked #1 of 15 North Berwick B&B and Inns
5 of 5 stars 68 reviews
Traveller photos (28) | Map
Blacket Garden Flat, Edinburgh
RM295 - 443 per night*
24.4 km from Haddington
CHECK RATES! ABS:HotelCheckRates-d502925?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #43 of 428 Edinburgh B&B and Inns
5 of 5 stars 199 reviews
Traveller photos (22) | Map
3.0 of 5 Cameron Bed & Breakfast, Edinburgh
RM245 - 606 per night*
23.7 km from Haddington
CHECK RATES! ABS:HotelCheckRates-d1060470?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #45 of 428 Edinburgh B&B and Inns
4.5 of 5 stars 133 reviews
Professional photos | Traveller photos (11) | Map
The Ayden Guest House, Edinburgh
24.8 km from Haddington
Ranked #47 of 428 Edinburgh B&B and Inns
5 of 5 stars 57 reviews
Traveller photos (4) | Map
Glenalmond House, Edinburgh
RM364 - 870 per night*
24.4 km from Haddington
+44(0)1316682392
E-mail hotel
Glenalmond House Slideshow
CHECK RATES! ABS:HotelCheckRates-d210907?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #48 of 428 Edinburgh B&B and Inns
4.5 of 5 stars 91 reviews
Professional photos | Traveller photos (29) | Map