Photo by Lisa Jarvis
Find hotels in Haddington from ₩87,785
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Haddington
Apart hotel
Check prices for these dates
Our top choices for Haddington hotels

Orchard House Lodges
Orchard House LodgesHaddington
9.6 out of 10, Exceptional, (60 reviews)
The price is ₩190,492
₩190,492 total
includes taxes & fees
Jan 14 - Jan 15

Tweeddale Arms Hotel
Tweeddale Arms HotelGifford
8.4 out of 10, Very Good, (308 reviews)
The price is ₩211,327
₩253,600 total
includes taxes & fees
Jan 13 - Jan 14

Maitlandfield House Hotel
Maitlandfield House HotelHaddington
8.2 out of 10, Very Good, (430 reviews)
The price is ₩201,579
₩241,895 total
includes taxes & fees
Jan 10 - Jan 11

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.4 out of 10, Exceptional, (200 reviews)
The price is ₩421,828
₩506,194 total
includes taxes & fees
Jan 28 - Jan 29

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
The Edinburgh Grand, a Luxury Collection Hotel, EdinburghEdinburgh City Centre
9.4 out of 10, Exceptional, (770 reviews)
The price is ₩312,596
₩375,115 total
includes taxes & fees
Jan 11 - Jan 12

Dunclutha Guest House
Dunclutha Guest HouseLeven
9.8 out of 10, Exceptional, (416 reviews)
The price is ₩176,057
₩176,057 total
includes taxes & fees
Jan 16 - Jan 17

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.2 out of 10, Wonderful, (930 reviews)
The price is ₩141,762
₩170,107 total
includes taxes & fees
Jan 21 - Jan 22

Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
9.0 out of 10, Wonderful, (389 reviews)
The price is ₩121,923
₩146,307 total
includes taxes & fees
Jan 11 - Jan 12

The Hoxton Edinburgh
The Hoxton EdinburghWest End
9.4 out of 10, Exceptional, (164 reviews)
The price is ₩143,685
₩172,422 total
includes taxes & fees
Jan 19 - Jan 20

Cairn Hotel
Cairn HotelLeith
8.6 out of 10, Excellent, (1,002 reviews)
The price is ₩76,814
₩92,177 total
includes taxes & fees
Jan 29 - Jan 30

Novotel Edinburgh Centre
Novotel Edinburgh CentreEdinburgh City Centre
8.6 out of 10, Excellent, (1,005 reviews)
The price is ₩120,429
₩144,515 total
includes taxes & fees
Jan 25 - Jan 26

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,002 reviews)
The price is ₩73,154




































