Maitlandfield House Hotel

Address:  24 Sidegate, Haddington, East Lothian, EH41 4BZ
Telephone:  01620 826513

Mercat Hotels

Address:  73-74 High Street, Haddington, East Lothian, EH41 3EP
Telephone:  01620 823449

Railway Hotel

Address:  70 Court Street, Haddington, East Lothian, EH41 3AF
Telephone:  01620 823529

One West Road

Address:  1 West Road, Haddington, East Lothian, EH41 3RD
Telephone:  01620 829863

Sancta Maria Abbey Guest House

Address:  Nunraw Abbey, Haddington, East Lothian, EH41 4LW
Telephone:  01620 830228

Letham House

Address:  , Haddington, East Lothian, EH41 3SS
Telephone:  01620 820055
Options

Goblin Ha’ Hotel

Address:  Main Street,Gifford, Haddington, East Lothian, EH41 4QH
Telephone:  01620 810244

The Golf Tavern

Address:  5 Bridge Street, Haddington, East Lothian, EH41 4AU
Telephone:  01620 822327

Santa Maria Abbey Guest House

Address:  Nunraw, Haddington, East Lothian, EH41 4LW
Telephone:  01620830228

Oxfam Shop

Address:  26 High Street, Haddington, East Lothian, EH41 3ES
Telephone:  01620 828579

Haddington & District Day Centre

Address:  12 Church Street, Haddington, East Lothian, EH41 3EX
Telephone:  01620 825149

Citizens Advice Bureau

Address:  46 Court Street, Haddington, East Lothian, EH41 3NP
Telephone:  01620 824471

Childcare Choices In East Lothian

Address:  John Muir House, Haddington, East Lothian, EH41 3HA
Telephone:  0800 028 8629

Arches Holiday Cottage

Address:  Upper Bolton Farm, Haddington, East Lothian, EH41 4HW
Telephone:  01620 810476

Hilton Nursing & Homecare Agency Limited

Address:  9 Hilton Court,60 Court Street, Haddington, East Lothian, EH41 3AF
Telephone:  01620826300

Sue Ryder

Address:  13 Market Street, Haddington, East Lothian, EH41 3JL
Telephone:  01620 829089

Penumbra

Address:  34 Market Street, Haddington, East Lothian, EH41 3JE
Telephone:  01620 825020

Hilton Nursing & Homecare Agency Limited

Address:  9 Hilton Court,60 Court Street, Haddington, East Lothian, EH41 3AF
Telephone:  01620826300

Tynebank Resource Centre

Address:  16 Kirk View, Haddington, East Lothian, EH41 4AP
Telephone:  01620 824415

Cancer Research Uk

Address:  71-72 High Street, Haddington, East Lothian, EH41 3EN
Telephone:  01620 826846