Haddington Hotels - 219 hotels from £11(≈ $20) per room per night.  [Change Currency]

  • from £75 (≈ $137) per night

    3 Maitlandfield House Hotel 24 Sidegate, Haddington, EH41 4BZ 1 km

    business facilitiesfree parkinginternet access

    Set in the picturesque town of Haddington, just minutes from Edinburgh Maitlandfield, this hotel has been named as one of ' Scotland's Hotels of Distinction'.... View Maitlandfield House Hotel details

  • from £75 (≈ $137) per night

    3 Ducks At Kilspindie House Main St, Aberlady, EH32 0RE 8 km

    free parkinginternet accessairport shuttle

    This family-run, 16th Century hotel offers secure parking and all rooms are en-suite. There are 2 restaurants, plus the village bar, and a function room is available for up to 90 people.... View Ducks At Kilspindie House details

  • from £145 (≈ $265) per night

    3 Macdonald Marine Hotel & Spa 18 Cromwell Road, North Berwick, EH39 4LZ 12 km

    fitness centerfree parkinginternet access

    Though close to Edinburgh, this hotel commands stunning views across the golf course to the Firth of Forth. Only half an hour's drive from Edinburgh with numerous golf courses nearby, this hotel is perfect for a golfing break.... View Macdonald Marine Hotel & Spa details

  • from £68 (≈ $124) per night

    3 The County Hotel 152 High Street, Dalkeith Edinburgh, EH22 1AN 20 km

    free parking

    Family friendly hotel with a relaxed atmosphere. Located seven miles from edinburgh city centre. The hotel has recently been refurbished and now has 32 stylish en suite bedrooms.... View The County Hotel details

  • Best Western Kings Manor - exterior Hotel photo
    Please apply dates to see prices

    3 Best Western Kings Manor 100 Milton Road East, Edinburgh, EH15 2NP 21 km

    fitness centerfree parkinginternet accessswimming pool

    This family-owned and run hotel in the eastern suburbs of Edinburgh is convenient for the city centre and only a short walk from the beach.... View Best Western Kings Manor details

  • from £30 (≈ $55) per night

    2 Harvest Guest House 33 Straiton Place, Edinburgh, EH15 2BA 21 km

    free parkinginternet access

    This early Victorian town house is situated on the promenade in Portobello, a charming and distinctive district of Edinburgh. Several of our guest rooms have fine views of the Firth of Forth.... View Harvest Guest House details

  • Kirkhill Country House Hotel, Spa & Special Events Destination - exterior Hotel photo
    Please apply dates to see prices

    3 Kirkhill Country House Hotel, Spa & Special Events Destination Mansion Of Kirkhill, Kirkhill Estate (Gate House Off A7), Kirkhill Estate (Gate House Off A7), Arniston, EH23 4LJ 23 km

    free parkinginternet access

    Nestled amid 30 acres of lush gardens and farmlands, this stunning Georgian house offers a haven of peace and tranquillity in Arniston, only 10 miles away from Edinburgh city centre.... View Kirkhill Country House Hotel, Spa & Special Events Destination details

  • Aynetree Guest House - exterior Hotel photo
    Please apply dates to see prices

    3 Aynetree Guest House 12 Duddingston Crescent, Milton Road, Milton Road, Edinburgh, EH15 3AS 22 km

    free parkinginternet access

    This detached stone-built Victorian house offers charming and comfortable accommodation in a convenient location with good access to the city centre, as well as free private parking for 6 cars.... View Aynetree Guest House details

  • Please apply dates to see prices

    3 The Northfield House Hotel 115 Lasswade Road, Edinburgh, EH166UD 25 km

    free parkinginternet access

    Located in the south of Edinburgh, this hotel with a beer garden and free, secure parking is just 5 minutes from the city bypass and 15 minutes from the city centre.... View The Northfield House Hotel details

  • from £105 (≈ $192) per night

    4 Melville Castle Hotel Melville Gate, Gilmerton Road, Gilmerton Road, Lasswade Edinburgh, EH18 1AP 22 km

    free parkinginternet access

    Melville Castle has been restored and refurbished to provide a luxury 4 star Hotel only 6 miles (9.6 km) from Edinburgh city.... View Melville Castle Hotel details

Next Showing hotels 1 to 10

Showing hotels per page
Showing hotels per page

Call Centre

book online or call:

+44 (0)870 7120689

Other ways to contact us

Towns near Haddington

Email me great deals & news

Why sign up?