Here is a list of hotels in Haddington. If you can't find a suitable hotel in Haddington, or would like to book a hotel outside Haddington you can use the Local UK hotels option to find hotels in cities, towns or villages near Haddington.
Ducks At Kilspindie House Ducks at Kilspindie House is a family-run 16th-century hotel, within easy reach of numerous excellent local golf courses and beautiful yellow flag beaches. Edinburgh is a 20-minute drive away.
Goblin Ha' This friendly, family-run hotel has en suite rooms and serves fresh, homemade food. Goblin Ha' has a quiet, village location 4 miles (6.4 km) from Haddington. The homemade food is creating using local, fresh produce.
Maitlandfield House Hotel Within walking distance of picturesque Haddington and just 16 miles (26 km) from Edinburgh, Maitlandfield House boasts quality, efficiency, traditional charm and original elegance. The elegant and historic town house has a quiet, peaceful location.
Painters Cottage Set in the heart of Haddington, this stone cottage offers spacious modern accommodation only a half an hour’s drive from Edinburgh. It is also an ideal base for exploring East Lothian.
Tweeddale Arms Hotel The Tweeddale Arms is situated in the charming village of Gifford, 40 minutes’ drive from Edinburgh. It is at the foot of the Lammremuir Hills and within easy reach of 17 golf courses.
The Haddington hotels listed on this page are for your information. UK hotels does not endorse any particular hotels in Haddington and is not responsible for the booking and reservations of rooms in the hotels listed. UK hotels will not mediate or get involved in any disputes or problems regarding rooms or services at any of the Haddington hotels listed on this page.