Hotels in Haddington

from 69 GBP
The Golf Tavern 5 Bridge Street, Haddington, United Kingdom 1.4 km from centre
8.1 419 reviews
70A High Street, Haddington, United Kingdom 1 km from centre
8.2 22 reviews
from 198 GBP
Garleton Lodge 3 West Garleton Holdings, Haddington, United Kingdom 2.4 km from centre
8.9 22 reviews
Haddington, United Kingdom 9.4 km from centre
10 1 review
1 Kilpair Street, Haddington, United Kingdom 1 km from centre
7.6 191 review
Chesters Farm, Haddington, United Kingdom 6.7 km from centre
9.8 17 reviews
28 Market Street Flat 1 (second floor), Haddington, United Kingdom 951 m from centre
9 15 reviews
Haddington, United Kingdom 2.7 km from centre
9.1 7 reviews
22 Letham Mains Holdings, Haddington, United Kingdom 1.9 km from centre
8.6 212 reviews
Explore 21 another accommodations near Haddington
from 90 GBP
High Street, Gifford, United Kingdom 6.4 km from Haddington
8.2 827 reviews
Old Aberlady inn West Mains Street, Aberlady, United Kingdom 7.4 km from Haddington
9 980 reviews
West Main Street, Aberlady, United Kingdom 7.5 km from Haddington
9.3 3 reviews
Aberlady, Aberlady, United Kingdom 7.9 km from Haddington
9 560 reviews
from 194 GBP
East Links Road, Gullane, United Kingdom 9.1 km from Haddington
8.6 435 reviews
from 208 GBP
Main Street Gullane, Gullane, United Kingdom 9.3 km from Haddington
8.9 181 review
Muirfield, Gullane, United Kingdom 9.8 km from Haddington
8.5 354 reviews
from 119 GBP
The Castle inn Manse Road, Dirleton, United Kingdom 10.2 km from Haddington
8.2 228 reviews
20 Dirleton Avenue, North Berwick, United Kingdom 12 km from Haddington
8.9 402 reviews
from 229 GBP
18 Cromwell Road, North Berwick, United Kingdom 12.1 km from Haddington
8.5 2370 reviews
The Stair Arms Hotel, Pathhead, Midlothian, Edinburgh, United Kingdom 14.8 km from Haddington
7.9 815 reviews
182 North High Street, Musselburgh, United Kingdom 17 km from Haddington
8.3 893 reviews
from 108 GBP
16 Bayswell Park , Dunbar, United Kingdom 17.6 km from Haddington
8.4 2062 reviews
Spott Road, Dunbar, United Kingdom 17.9 km from Haddington
8 1263 reviews
from 87 GBP
Station Road , Dunbar, United Kingdom 18.1 km from Haddington
7.6 396 reviews
3 Queen's Road, Dunbar, United Kingdom 18.2 km from Haddington
8.7 145 reviews
Queens Road, Dunbar, United Kingdom 18.4 km from Haddington
8.7 532 reviews
from 139 GBP
100 Milton Road East, Portobello, Edinburgh, United Kingdom 18.9 km from Haddington
8.4 6357 reviews
from 104 GBP
The Melville Inn,, Dalkeith, United Kingdom 20.1 km from Haddington
8.8 4306 reviews
from 106 GBP
59 Duddingston Park South, Duddingston, Edinburgh, United Kingdom 20.1 km from Haddington
5.7 45 reviews
from 100 GBP
Lauder, Lauder, United Kingdom 20.3 km from Haddington
8.4 392 reviews

Frequently Asked Questions

How much does a hotel cost in Haddington?
The average price for a 3-star hotels in Haddington is 87 $ per night, for a 5-star hotels — 253 $ per night
What hotels in Haddington are good for families?
These hotels in Haddington are best for families - The Golf Tavern, The Grieves Cottage and Number One
How much is a hotel in Haddington for this weekend?
The average price for a 3-star hotels in Haddington this weekend is 96 $ per night, for a 5-star hotels in Haddington — 278 $ per night
How much is a hotel in Haddington today?
The average price for a 3-star hotels in Haddington today is 91 $ per night, for a 5-star hotels in Haddington today is 266 $ per night