Aberlady, Haddington
Set in the heart of East Lothian's famous golf courses Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site.
100 Milton Road East, Haddington
Best Western Kings Manor in Edinburgh offers free WiFi a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building. The railway station is 5 minutes' walk from the hotel.
134 Braid Road, Haddington
Panoramic Edinburgh views and free parking are provided at this 19th-century hotel. Edinburgh’s centre is 10 minutes’ drive away and guests can enjoy hearty breakfasts and free Wi-Fi.
10 Hill Place, Haddington
Just 0.5 miles from Edinburgh Waverley Rail Station this 4-star Ten Hill Place BW Premier Collection is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi.
69-74 Bruntsfield Place, Haddington
The Bruntsfield Hotel is a townhouse hotel just a short walk from Edinburgh city centre which is a UNESCO World Heritage Site.
Balgeddie Way, Haddington
This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts including free Wi-Fi free parking and flat-screen TVs.