England is full of exciting cities, towns, villages and coast destinations to explore. Eventually, we will be able to explore again, which is why we are sharing places to go for a weekend in England.
Of course we were going to start with London. Home to famous landmarks, endless museums, cool cafes, incredible street art and all types of food for every budget, what is not to love about London. There are many ways to spend the perfect weekend in London but we recommend finding a hotel near Kings Cross (we love the Travelodge options in London), then using the Underground to venture out to the sights.
If you are visiting on a budget, there are plenty of free things to do in London, including the many free museums and walking tours around landmarks such as the Big Ben and Buckingham Palace. Art lovers can enjoy a trip to the Tate Modern whilst those looking for a bit of fresh air (and socially distanced attractions), you can head to Hyde Park, Primrose Hill or take a Thames Clipper Boat along the river. Foodies can head to Borough Market for tasty treats whilst we highly recommend an afternoon tea in London too!
After spending some time in the city, head out to explore the seaside town or Brighton, have a family day out in Kent or visit the Wizarding World of Harry Potter at Warner Brothers Studio.
History lovers will love everything York has to offer. Walk around the Roman city walls or head to York Minister; one of Europe’s largest Gothic cathedrals. Head to one of the many museums; the National Railway Museum is a popular unusual place to visit.
Not only can you enjoy the sights in York but you can also take in the charm of York. With cosy team rooms and cobbled streets, York is a unique city in England. We recommend an afternoon tea at Betty’s or a fine-dining British option at Melton’s.
A trip to England isn’t complete without a few days in Bath. Whether it is a visit from London or a weekend away in England, a trip to Bath is a must. This is a beautiful city, full of history offering a unique side to England.
Head to the Roman baths (considered the most important surviving Roman architecture in the country) or head to the gorgeous Georgian-era townhomes on Royal Crescent. Enjoy gorgeous views and take in the fresh air along the Bath Skyline Walk or bathe like a Roman at the Thermal Bath Spa.
One of the first of the many university towns in the UK (and not the only one on this list), Oxford is the perfect weekend getaway for history lovers. Just under an hour away from London, Oxford offers medieval archectiture within its colleges alone. Take a guided walking tour then cim the Carfax Tower.
Plus, Harry Potter fans can head to Christ Church College to see the historic buildings that inspired the Great Hall. Stay in De Vere Oxford Thames Hotel for a quieter option just outside of the city.
Cambridge is known for its famous unity but there is more to explore than that. Visit some for the impressive colleges too, head to Fitzvilliam Museum or get some gorgeous views of the city from St Mary’s Church Tower.
Head to the one of the cities oldest restaurants ‘Varsity’ for some British classics before taking a ride along the waterways; punting is a popular option for visitors looking for a tour through the city.
6. THE LAKE DISTRICT
If you love going for long, wonderful walks, then head to the Lake District. This rural destination is perfect for those looking for space and camping options and ideal for all types of hikers. For easy walks, head along the Orrest Head Fell or challenge yourself with the Helvellyn and Scafell Pike trail.
Another fun activity is on the lake. Take a boat trip from Ambleside to Bowness-on-Windermere or row your own boat around the lakes. Photographers should her to Cartmel and Keswick whilst then visit the World of Beatrix Potter.
Plus, the Lake District offers some of the best campsites in the UK but you can also find gorgeous cottages, perfect for romantic stays.
The old city of Durham is now one of England’s most visited UNESCO World Heritage Sites. With over 600 listed buildings in the old city centre, there is plenty of things for your to do in Durham on your England weekend Getaway.
Head to the Durham Cathedral, the historic Town Hall and take a walk along the stunning riverside. Durham university offers perfect botanical gardens for some fresh air whilst the 11th-century Durham Castle is is another popular spot to visit.
8. ST IVES
This picturesque seaside town is an artistic destination; perfect for when the spring and summer comes back around. With golden sandy beaches and a beautiful harbour, St Ives is a photographers dream. Surfers can head to Porthmeor beach whilst those looking for swimming and family fun, head to Porthminster or Harbour beach.
Complete your UK weekend getaway with a trip through the narrow streets. St Ives offers quirky shops, unusual cafes and gorgeous cottages. For delicious food, head to Porthminster Beach Cafes and of course, make sure you pick up a Cornish pasty and cream tea before leaving.
9. THE COTSWOLDS
Known as one of the prettiest places in England, the Cotswolds is perfect no matter what time of year you visit. Plus, there are many airbnb rental options here, so you can have your own space whilst enjoying a weekend away here.
Head to Bibury, Stanton, Kingham or Bourton-on-the-Water for picturesque villages or visit historic castles and houses such as Sudeley Castle and Blenheim Palace. For a little more distance, take a walk through Painswick Rococo Gardens or head along the Cotswold Way (a 100 mile walking tours from Chipping Campden to Bath). When you aren’t in a local cosy pub, head to the Stroud’s Saturday farmers’ market for some of the best local produce in the UK.
Of course, we couldn’t look at the best places to go for a weekend away in England without mentioning Liverpool. Beatles fans can enjoy the museum whilst the Albert Dock is a wonderful dock full of restaurants, bars and the occasional food truck during the summer months.
Football fans can head to a game (once stadiums are open for everyone again) before enjoying the many happy hours in the city centre.