Imagery shown is a styled placeholder. England Stays publishes only genuine, current photography of each property before a listing goes live.

Historic inn & spa · Lavenham, Suffolk

The Swan at Lavenham

A 15th-century inn at the heart of England's finest medieval wool town, with a boutique spa and beamed romance.

Historic innSpa hotelRomantic hotelBoutique hotel
Editor rating4.6 / 5
Guest score9.1 / 10
From£195 / night
Sleeps2 · 45 rooms
Best forcouples, wellness, special-occasions
Nearest stationSudbury (7 miles)

Our review

The Swan at Lavenham wraps a modern spa and stylish rooms inside a glorious medieval building in England's best-preserved wool town. It is atmospheric and quietly romantic.

Lavenham itself is the attraction, and you are in the middle of it.

Reasons to stay

  • Stunning medieval setting
  • Boutique spa
  • Right in Lavenham
  • Historic layout
  • Inland, no coast

Food & drink

The kitchen here is a genuine reason to stay, not an afterthought. Restaurant on site. Bar on site.

Pool, spa & wellness

Spa · Sauna.

Location & getting there

The Swan at Lavenham is in Lavenham, Suffolk, within Suffolk. Nearest station is Sudbury (7 miles). It is an inland setting. Set in or beside Dedham Vale AONB nearby.

Nearby: Lavenham · Long Melford · Constable Country.

Who it suits

Right for: couples, wellness, special-occasions. Insider tip: Walk Lavenham's streets early before the day-trippers.

Frequently asked questions

Is The Swan at Lavenham dog-friendly?

Yes, The Swan at Lavenham welcomes dogs. Always confirm any charges when booking.

Does it have a pool, spa or hot tub?

a spa, a sauna.

What is the best time of year to visit?

Autumn and winter. There is plenty to do here on a wet day.

Is it good for a special occasion?

Yes — it is well suited to anniversaries and celebrations.