Hotels in Haddington

from 69 GBP
The Golf Tavern 5 Bridge Street, Haddington, United Kingdom 1.4 km from centre
8.1 414 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
9 24 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 211 reviews
Explore 21 another accommodations near Haddington
from 90 GBP
High Street, Gifford, United Kingdom 6.4 km from Haddington
8.2 834 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
8.9 546 reviews
from 194 GBP
East Links Road, Gullane, United Kingdom 9.1 km from Haddington
8.6 431 review
from 208 GBP
Main Street Gullane, Gullane, United Kingdom 9.3 km from Haddington
8.9 182 reviews
Muirfield, Gullane, United Kingdom 9.8 km from Haddington
8.5 355 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 401 review
from 229 GBP
18 Cromwell Road, North Berwick, United Kingdom 12.1 km from Haddington
8.5 2376 reviews
The Stair Arms Hotel, Pathhead, Midlothian, Edinburgh, United Kingdom 14.8 km from Haddington
7.9 805 reviews
182 North High Street, Musselburgh, United Kingdom 17 km from Haddington
8.3 910 reviews
from 108 GBP
16 Bayswell Park , Dunbar, United Kingdom 17.6 km from Haddington
8.4 2041 review
Spott Road, Dunbar, United Kingdom 17.9 km from Haddington
8 1277 reviews
from 87 GBP
Station Road , Dunbar, United Kingdom 18.1 km from Haddington
7.6 401 review
3 Queen's Road, Dunbar, United Kingdom 18.2 km from Haddington
8.7 141 review
Queens Road, Dunbar, United Kingdom 18.4 km from Haddington
8.7 514 reviews
from 139 GBP
100 Milton Road East, Portobello, Edinburgh, United Kingdom 18.9 km from Haddington
8.4 6344 reviews
from 104 GBP
The Melville Inn,, Dalkeith, United Kingdom 20.1 km from Haddington
8.8 4340 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 394 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