Hotels in Lavenham
17 handpicked places to stay
Photo © Brett Spencer, Google Maps
The Swan Hotel
Hotel · High Street 1, Sudbury · 0.1 miles away
Traditional 45-room hotel on Sudbury's High Street, close to Gainsborough's House and the River Stour, with free parking on site.
The Swan at Lavenham Hotel & Spa
Hotel · High Street, Lavenham, west Suffolk · 0.1 miles away
Timber-framed hotel in medieval Lavenham with 46 bedrooms, a two-rosette restaurant and the Weavers' House Spa.
The Angel Hotel
Hotel · The Market Place, Lavenham
Historic hotel on Lavenham's Market Place, with pubs, restaurants and the medieval village's timbered streets all on foot.
The Bridge Street Historic Guest House
Guest Accommodation · Alpheton Mill House, Sudbury · 2.2 miles away
Small five-room guest house near Sudbury, Suffolk, with a restaurant, bar and garden, and Haverhill Golf Club close by.
Newmans Hall Bed & Breakfast
B&B · Newmans Hall Farm, Great Waldingfield · 2.2 miles away
En-suite rooms with drinks laid on greet guests at Newmans Hall Bed & Breakfast, a farm-based stay in Great Waldingfield, Suffolk.
Newmans Lodge
B&B · Bury Road, Lavenham
B&B on Bury Road in Lavenham, Suffolk, with a proper breakfast and a garden to enjoy it in, plus free parking.
The Old Rectory Kettlebaston
B&B · Kettlebaston, Lavenham
A quiet countryside B&B near Lavenham in Suffolk, suited to travellers after slow walks, cycling and a proper rural escape.
The Black Lion Long Melford
Hotel · The Green, Sudbury · 3.4 miles away
A small 10-room hotel on Long Melford's green, well suited to couples and golfers exploring the Suffolk countryside near Sudbury.
The Mill Long Melford
B&B · Hall Street, Long Melford · 3.5 miles away
An adults-only B&B on Hall Street in historic Long Melford, Suffolk, with free parking and a garden for relaxing after a day exploring.
Bull Hotel by Greene King Inns
Hotel · Hall Street, Sudbury · 3.6 miles away
A 25-room hotel on Hall Street in Sudbury, Suffolk, combining historic character with modern comfort close to Gainsborough's House.
Long Melford Swan
Hotel · Hall Street, Sudbury · 3.7 miles away
A 7-room hotel on Hall Street in Sudbury, Suffolk, with countryside walks nearby and its own restaurant and bar.
The Crown Inn Hotel
Hotel · Hall Street, Long Melford · 3.7 miles away
The Crown Inn Hotel is a traditional pub-hotel on Hall Street in Long Melford, Suffolk, close to Kentwell Hall and open countryside.
Denmark House
B&B · Denmark House, Long Melford · 3.8 miles away
B&B in Long Melford, Suffolk, close to golf, fishing and village pubs, with en-suite rooms and a garden to relax in.
St Catherines Cottage
B&B · Liston Lane Suffolk, Long Melford · 4 miles away
An adults-only B&B on Liston Lane in Long Melford, Suffolk, suited to couples wanting a quiet countryside break with a garden to unwind in.
The Peacock Inn
Hotel · 37 The Street, Ipswich · 4.3 miles away
A small three-room inn on The Street in Ipswich, Suffolk, with free parking and easy reach of the waterfront.
The Martins B&B
B&B · The Martins, Ipswich · 4.7 miles away
Adults-only B&B in Ipswich, Suffolk, with free parking and a garden, suited to couples wanting a quiet countryside-edge stay.
The Crown, Bildeston
Hotel · 104 High Street, Bildeston · 4.9 miles away
A former coaching inn on Bildeston's High Street in rural Suffolk, The Crown pairs old timber-framed charm with a proper restaurant and bar.
Know a hotel / b&b in Lavenham that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b