Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Travel topic · Culture

Best small towns in England

Visit towns such as Rye, Whitby, Ludlow, Bakewell and St Ives; stay 1–2 nights; reach them by train or car (30‑120 km (75 mi) from major cities).

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Checked Sep 20263 min read
More

A concise guide to England's most appealing small towns, who they suit, how to get there, typical costs and travel time, plus practical tips.

Key facts

3 marked check · Sep 2026
Typical stay
1–2 nights per town
Average accommodation cost
£80‑£150 per night (mid‑range B&B or guesthouse)
Travel time from Londoncheck
Varies; 1‑5 h by train depending on town (check)
Best monthscheck
May, June, September (good weather, fewer crowds)
Seasonal closurescheck
Some coastal attractions close in winter; check local opening times

Your checklist

6 tips from this guide

Every 'Do' tip in this guide in one list. Tick them off as you sort each one.

0 of 6 done

Ticks stay on this device only.

How we chose the towns

We looked for settlements with population under 15 000, historic centres, good transport links and a range of accommodation options. Towns also needed at least one recognised attraction (e.g., heritage site, coastal walk or market).

Population data came from the UK Office for National Statistics; transport links were cross‑checked with National Rail timetables. Where exact figures were unavailable they are marked as check.

How we chose the towns
TownRegionKey attractionDistance from nearest city (km)
RyeEast SussexMedieval streets, Ypres Tower12 from Hastings (check)
WhitbyNorth YorkshireWhalebone Harbour, Abbey ruins30 from York (check)
LudlowShropshireCastle, market square35 from Birmingham (check)
BakewellDerbyshirePeak District walks, pudding25 from Derby (check)
St IvesCornwallCoastal art galleries, beaches20 from Penzance (check)

Distances are road estimates; verify with a map app.

Do

  • Prioritise towns on a direct rail line if you prefer not to drive.
  • Check local event calendars; festivals can raise crowds and prices.

SeeUnited Kingdom travel guide Travel topics: visas, money, health, transport and planning

Getting to the towns

Most towns are served by a main rail line; an off‑peak return ticket from London typically costs £30‑£70 (2026 estimate). For towns without a station, park at the nearest hub and take a local bus (usually £5‑£10).

Driving gives flexibility; rental cars start at £35 per day for a compact vehicle, plus fuel (£1.70 per litre).

Getting to the towns
TownNearest stationTrain time from LondonTypical fare (off‑peak)
RyeAshford International≈1 h 15 m (check)≈£45 (check)
WhitbyYork≈2 h 30 m (check)≈£55 (check)
LudlowHereford≈2 h 00 m (check)≈£50 (check)
BakewellMatlock≈2 h 10 m (check)≈£52 (check)
St IvesSt Ives (Cornish)≈5 h 30 m via Paddington (check)≈£70 (check)

Times and fares are 2026 estimates; verify with current timetables (check).

Do

  • Book train tickets at least 4 weeks ahead for the best price.
  • If you plan multiple towns, consider a rail pass covering England’s regional services.

SeeBest ski resorts in North America and Europe

Show 5 sectionsHideCost and time breakdown, When to skip or adjust, Small towns vs. larger bases, Questions people ask, Related

Cost and time breakdown

A typical 2‑night stay in a mid‑range B&B costs £160‑£300, plus meals (£30‑£50 per day) and transport (£40‑£80). Total per town: £250‑£450 (2026 estimate, check).

If you visit three towns in a week, expect around £900‑£1 200 total, including a car rental if you drive (check).

Cost and time breakdown
ItemLow estimateHigh estimate
Accommodation (2 nights)£80 × 2 = £160£150 × 2 = £300
Meals (2 days)£30 × 2 = £60£50 × 2 = £100
Transport (train + local)£40£80

All figures are 2026 estimates; actual prices may vary (check).

Do

  • Travel in shoulder season (May‑June, September) to keep accommodation under £120 per night.
  • Use local supermarkets for breakfast to cut food costs.

When to skip or adjust

Avoid coastal towns in January–February if you dislike cold sea breezes; some attractions (e.g., boat tours) may not run.

During August school holidays, towns like St Ives can be crowded and pricier; consider visiting in shoulder months instead.

Watch out

  • Winter road conditions in northern towns can be icy; check local weather alerts (check).

SeeBest national parks in the United States

Small towns vs. larger bases

Staying in a small town gives a quieter atmosphere and easier access to local walks, but you lose some night‑life and direct transport links that larger cities provide.

A mixed itinerary (e.g., 3 nights in York, then 2 nights in Whitby) balances both.

Small towns vs. larger bases
AspectSmall townLarger city
AtmosphereQuiet, historic centreBusy, diverse
TransportLimited direct servicesFrequent connections
Accommodation cost£80‑£150/night£120‑£250/night
Local attractionsWalkable heritage sitesMuseums, theatres, shopping

Questions people ask

Best small towns in England: what is the short answer?

Rye, Whitby, Ludlow, Bakewell and St Ives are top picks; stay 1‑2 nights, reach them by train or car, and budget £250‑£450 per town.

Who does it apply to?

Travelers who want historic charm, easy walks and a slower pace, suitable for couples, solo backpackers and families with older children.

How much does it cost and how long does it take?

Typical cost £250‑£450 for a 2‑night stay (accommodation, meals, transport). Travel time from London 2‑3 h by train; from regional hubs 30‑90 min by car.

When is the best time to visit?

May, June and September offer good weather, long daylight and moderate crowds; avoid August if you dislike peak holiday crowds.

Do I need a car?

A car is optional; all listed towns have a train station within reasonable distance, but a car adds flexibility for nearby countryside walks.

Deep dive

Every source; changeable facts are marked check and were last checked Sep 2026

Show the detailsHide

Ask about Best small towns in England

Loading…

Was this useful?