Haddington Hotels, Book Haddington Hotels Online


Haddington Hotels, Book Haddington Hotels Online

We have found 800 hotels in and close to Haddington

Goblin Ha'
Hotels
Goblin Ha'

Main Street , Gifford , EH41 4QH
2.81 km approx. Haddington, Haddington

  • Number of rooms : 7
  • Guest Rating : 8.2
60 GBP
Book
Maitlandfield House Hotel
Hotels
Maitlandfield House Hotel

24 Sidegate , Haddington , EH41 4BZ
3.55 km approx. Haddington, Haddington

  • Number of rooms : 25
  • Guest Rating : 7.5
70.5 GBP
Book
Rooms at the Bell
Hotels
Rooms at the Bell

70 Court Street Haddington , Haddington , EH41 3AF
4.11 km approx. Haddington, Haddington

  • Number of rooms : 5
  • Guest Rating : 7.9
30 GBP
Book
Hotels
Duck's Inn

Main St, , Aberlady , EH32 0RE
11.78 km approx. Haddington, Haddington

  • Number of rooms : 26
  • Guest Rating : 7.7
110 GBP
Book
Hotels
The Lodge at Craigielaw and Golf Courses

Aberlady , Aberlady , EH32 0PY
12.31 km approx. Haddington, Haddington

  • Number of rooms : 25
  • Guest Rating : 9.2
148.5 GBP
Book
Hotels
Greywalls Hotel & Chez Roux

Muirfield , Gullane , EH31 2EG
13.53 km approx. Haddington, Haddington

  • Number of rooms : 23
  • Guest Rating : 9.1
121.5 GBP
Book
Hotels
Nether Abbey Hotel

20 Dirleton Avenue , North Berwick , EH39 4BQ
14.42 km approx. Haddington, Haddington

  • Number of rooms : 12
  • Guest Rating : 8.9
120 GBP
Book
Hotels
Macdonald Marine Hotel & Spa

18 Cromwell Road , North Berwick , EH39 4LZ
14.52 km approx. Haddington, Haddington

  • Number of rooms : 58
  • Guest Rating : 7.9
125.1 GBP
Book
Hotels
The Pine Marten by Marston's Inns

Spott Road , Dunbar , EH42 1RS
15.68 km approx. Haddington, Haddington

  • Number of rooms : 27
  • Guest Rating : 8.4
79.95 GBP
Book
Hotels
Bayswell Park Hotel

16 Bayswell Park , Dunbar , EH42 1AE
15.88 km approx. Haddington, Haddington

  • Number of rooms : 24
  • Guest Rating : 7.9
76.5 GBP
Book
Hotels
Royal Mackintosh Hotel

Station Road , Dunbar , EH42 1JY
16.18 km approx. Haddington, Haddington

  • Number of rooms : 25
  • Guest Rating : 8.2
35 GBP
Book
Hotels
Dunmuir Hotel

Queens Road , Dunbar , EH42 1LG
16.35 km approx. Haddington, Haddington

  • Number of rooms : 20
  • Guest Rating : 8.7
67.5 GBP
Book
Hotels
Carfraemill

Lauder , Oxton , TD2 6RA
17.54 km approx. Haddington, Haddington

  • Number of rooms : 10
  • Guest Rating : 8.9
90 GBP
Book
Hotels
Premier Inn Edinburgh A1 - Musselburgh

Carberry Road, Inveresk , Musselburgh , EH21 8PT
18.42 km approx. Haddington, Haddington

  • Number of rooms : 60
  • Guest Rating : 8.5
85 GBP
Book
Hotels
Ravelston House

182 North High Street , Musselburgh , EH21 6BH
20.34 km approx. Haddington, Haddington

  • Number of rooms : 7
  • Guest Rating : 9
69 GBP
Book
Hotels
Premier Inn Edinburgh A1 - Newcraighall

91 Newcraighall Road , Edinburgh , EH21 8RX
22.15 km approx. Haddington, Haddington

  • Number of rooms : 42
  • Guest Rating : 8.6
63 GBP
Book
Hotels
Melville Castle

Melvillegate, Edinburgh , Dalkeith , EH18 1AP
22.29 km approx. Haddington, Haddington

  • Number of rooms : 33
  • Guest Rating : 8.3
89.1 GBP
Book
Hotels
Best Western Kings Manor

100 Milton Road East , Edinburgh , EH15 2NP
22.30 km approx. Haddington, Haddington

  • Number of rooms : 95
  • Guest Rating : 8.6
29 GBP
Book
Hotels
Premier Inn Edinburgh Dalkeith

Melville Dykes Road , Dalkeith , EH18 1AN
22.61 km approx. Haddington, Haddington

  • Number of rooms : 40
  • Guest Rating : 8.2
76 GBP
Book
Hotels
Dalhousie Castle Hotel

Cockpen Road , Bonnyrigg , EH19 3JB
22.65 km approx. Haddington, Haddington

  • Number of rooms : 32
  • Guest Rating : 8.5
184 GBP
Book