Searching for the best weekend getaways from London? Within just a few hours, you can swap the city’s hustle for coastal charm, countryside calm, or historic treasures — making these 2–3 day escapes perfect for a quick refresh.
🌊 1. Brighton – Seaside Fun & Creative Vibes
Just over an hour by train from London, Brighton is the capital’s favourite seaside playground. Whether you’re in the mood for fish and chips on the beach or vintage shopping in The Lanes, Brighton delivers charm and fun in equal measure.
✨ Top Things to Do:
- Walk along Brighton Pier
- Tour the exotic Royal Pavilion
- Explore independent boutiques and cafés in The Lanes
- Enjoy sunset drinks on the beach
🚆 Getting There:
1h 10m by train from London Victoria or London Bridge
🛏️ Where to Stay:
Try Artist Residence or a quirky Airbnb near Kemptown
🏰 2. Bath – Roman History Meets Georgian Elegance
A UNESCO World Heritage Site, Bath offers history, architecture, and spa experiences just under two hours from London. Ideal for couples or solo travellers who love cultural exploration.
✨ Top Things to Do:
- Visit the Roman Baths & Bath Abbey
- Relax in Thermae Bath Spa’s rooftop pool
- Walk across Pulteney Bridge
- Have afternoon tea at The Pump Room
🚆 Getting There:
1h 30m by train from London Paddington
🛏️ Where to Stay:
The Royal Crescent Hotel (luxury) or a cosy B&B like Brooks Guesthouse
🌳 3. The Cotswolds – Countryside Peace & Chocolate-Box Villages
With rolling hills, golden stone cottages, and peaceful lanes, The Cotswolds is your ideal romantic or family-friendly rural retreat.
✨ Top Villages to Visit:
- Bourton-on-the-Water
- Stow-on-the-Wold
- Bibury
- Castle Combe
Things to Do:
- Go cycling or walking in the hills
- Visit Cotswold Wildlife Park
- Explore independent shops and tea rooms
🚗 Getting There:
Around 2 hours by car from London
Trains to Moreton-in-Marsh (1h 40m) + local taxi
🛏️ Where to Stay:
Try a country inn like The Slaughters Manor House or a self-catering cottage
🌿 4. New Forest – Wild Ponies and Woodland Walks
This national park in Hampshire is a sanctuary of peace, ideal for nature lovers and families alike.
✨ Things to Do:
- Spot wild ponies in the open forest
- Cycle through car-free woodland trails
- Visit Beaulieu Motor Museum
- Enjoy cream tea in Lyndhurst
🚆 Getting There:
1h 30m by train from London Waterloo to Brockenhurst
🛏️ Where to Stay:
Chewton Glen (luxury treehouses) or forest lodges for families
🧱 5. Cambridge – College Charm & Riverside Calm
Home to one of the world’s most famous universities, Cambridge offers a mix of intellectual heritage and relaxing riverside beauty.
✨ Top Experiences:
- Go punting on the River Cam
- Visit King’s College Chapel
- Explore Fitzwilliam Museum
- Shop and dine at Market Square
🚆 Getting There:
1h 10m by train from London King’s Cross
🛏️ Where to Stay:
Graduate Cambridge or boutique hotels near the city centre
🏖️ 6. Whitstable – Seafood & Coastal Charm
Looking for a quieter coastal escape? Head to Whitstable for a laid-back weekend of oysters, harbour walks, and antique browsing.
✨ Things to Do:
- Eat oysters at The Lobster Shack
- Stroll along Tankerton Slopes
- Browse independent art galleries and vintage shops
- Try paddleboarding in summer
🚆 Getting There:
1h 30m by train from London Victoria
🛏️ Where to Stay:
Seaside cottages or Harbour View Hotel for sea views
🧗 7. Peak District (via Sheffield or Derby)
A bit farther, but well worth it for hiking, views, and outdoor adventure. Perfect for a 3-day weekend for nature lovers.
✨ Activities:
- Hike Mam Tor or Kinder Scout
- Visit Chatsworth House
- Explore caverns in Castleton
- Walk part of the Monsal Trail
🚆 Getting There:
Trains to Sheffield or Derby (2–2.5 hrs) then drive or bus into the Peak District
🛏️ Where to Stay:
Try countryside inns or glamping pods near Hope Valley
🎢 8. Windsor – Royals, River & Relaxation
For a mix of culture and fun, Windsor offers royal history and a picturesque riverside setting — plus nearby family favourite Legoland.
✨ Top Experiences:
- Tour Windsor Castle
- Boat ride on the Thames
- Walk through Windsor Great Park
- Visit Eton College
🚆 Getting There:
40–50 minutes by train from London Paddington or Waterloo
🛏️ Where to Stay:
The Castle Hotel or family-friendly Airbnb stays
🧘♀️ 9. Rye & Camber Sands – Boho Meets Beach
Escape to the peaceful southeast where ancient town charm meets sweeping sandy beaches.
✨ What to Do:
- Explore Rye’s cobbled streets and antique shops
- Spend a beach day at Camber Sands
- Visit Mermaid Street and Ypres Tower
🚆 Getting There:
Just over 1h by train to Ashford International + 30m transfer to Rye
🛏️ Where to Stay:
Boutique inns like The George in Rye
🧭 10. Oxford – Books, Bikes & Beautiful Buildings
Just like its rival Cambridge, Oxford makes a perfect quick city break steeped in tradition and beauty.
✨ Don’t Miss:
- Tour famous university colleges
- Visit the Bodleian Library & Radcliffe Camera
- Try punting or a river walk
- Explore Covered Market for street food
🚆 Getting There:
1h by train from London Paddington or Marylebone
🛏️ Where to Stay:
Malmaison Oxford (a former prison!) or central guesthouses
💼 Planning Tips for a Perfect Weekend Escape
- ✅ Pack Light: Use a backpack or carry-on bag
- 🚆 Train Bookings: Get advance tickets on apps like Trainline for savings
- 🍽️ Dinner Reservations: Book ahead in popular towns, especially on Saturdays
- 🧳 Leave Friday Evening: Beat the weekend rush and wake up at your destination
✅ Final Thoughts
There’s no shortage of weekend getaways from London — whether you’re after peaceful nature, historic charm, or beachy breaks. With so many destinations under 2 hours away, you can plan multiple mini-escapes throughout the year without breaking the bank.
Sometimes, the best trips are the ones that are close, simple, and soul-refreshing.
👉 Planning group travel in the UK? Choose Luxury Minibus Hire for a stress-free journey with modern, comfortable minibuses—perfect for families, friends, school trips, or corporate events.