Last Updated on
England is such a beautiful country but most people miss the real beauty because they just stay in London. London is my favourite city in the world BUT there are also so many other hot spots that are waiting to be discovered. England has such a rich history, beautiful architecture and some great natural wonders which most don’t even know about!
Here are some of the most beautiful places to visit in England
A clear choice for anyone who loves creativity. Bristol has an amazing vibe full of amazing street art and some great music venues. I stayed at the YHA hostel right next to the water. It was a great hostel which was cheap and really close to everything that you would want to see. Check out the Bristol Cathedral, Banksy’s graffiti around the city, and all the other beautiful street art. If you love discovering the street art then you should do a walking tour of the city.
There are so many cool things to see in York such as the York Minster, York Castle and even have a walk on the city walls. York is a very beautiful place with so much history to take in. This region is definitely somewhere you would want to spend the whole weekend, maybe more. I lived just out of York for a few months and the city was great to spend a few days looking around and taking in the city. This is one of my favourite places to visit in England!
The Shambles is a ‘must do’ for a spot of shopping, soaking up the Yorkshire culture and do some people watching. Have a picnic on the side of the museum gardens which overlooks the river Ouse. If you get a chance to check out the countryside, you will experience the real Yorkshire. If you’re lucky enough to go in spring, you will see the rapeseed flowering which means you will see seas of bright yellow paddocks – it’s really beautiful.
This is in southern central England which consists of rolling hills with very, very cute villages you only see in the movies, you will see very sweet, old English pubs with a lot of character. Spend a weekend driving around the Cotswolds and staying in one of the beautiful villages. You can’t say you have been to a proper village in England until you have visited this area. Castle Combe has been named Englands prettiest village!
You can’t go to England and not experience Bath! It is known for its still-standing Roman baths which are believed to have been constructed around 60-70 AD. Entry to the baths cost £16.50 for an adult and it’s really worth the money! Not only are the baths beautiful but the whole town is, so have a good wander around and take in the architecture of this amazing place. I highly recommend having a weekend in Bath.
Known for its iconic castle, the area is definitely worth a day trip! Windsor Castle is the Queen’s castle and has been in the royal family for over 900 years. It’s also the largest occupied castle in the world! Entry to Windsor castle costs £21.20. You can opt for an audio guide which I recommend because this place is huge, and the guide will tell you about all the places you are standing in.
Go in summer so all areas are open including the gardens which are stunning. The one thing I love about England were the castles, they are simply mind-boggling. Windsor Castle is sure to knock your royal socks off!
Where the big players play and also go to the very posh universities! Cambridge is truly incredible. Make sure you go on a nice day when you can punt down the river Avon and admire where Prince William went to university.
The universities are something you would see in movies, actually, they do get features in movies! This is a great day trip from London as you can catch a 50-minute train from Kings Cross St Pancras to see this beautiful city.
7. Robin Hood Bay
This is a little bay north-east of York on the coast. My family I was Au pairing for took me here for the day and I loved it. Its got a great fish and chip shop (we had to queue for 20 minutes!), it’s just off a very steep street which I struggled getting up after my greasy meal. The beach was very full, as most of the English beaches are on nice days. I was very impressed with the little village though, it was definitely worth a visit.
8. St Ives
Such a beautiful place. This would have to be one of my top 3 places in England for sure. St Ives is a seaside town with loads of character, soak up the sun and enjoy the gorgeous town! There are really good art galleries here, I brought a couple of little painted pictures from a guy selling them on the seaside. It is recommended to take a train here and not drive because parking is a nightmare. St Ives is one of the most popular places to visit in England!
The town itself is not overly exciting but if you don’t believe England has good beaches, then maybe this will change your mind. The beaches were amazing and beautiful – that’s coming from a Kiwi. If you need a bit of a sun-soaked relaxing weekend, then you need to head here!
This is an awesome sea-side town with a tiny beach. The town and the lake with the boats is very picturesque. Enjoy on a sunny summers day with fish and chips and an ice cream! You can also walk up the top of the hill and take in some amazing views seen in the top photo for this blog post.
Another beautiful English seaside location with cute huts and no stony beach in sight! Woohoo! It is very full in the summer but a must visit for some amazing snaps. Bonus is that it is a huge beach so you can have a nice long walk and you will be sure to find a spot for yourself.
So here is a little taste of some of the best places to visit in England and the top that I personally recommend! If you are looking for transport, England has a great rail service so I would suggest catching a train to these places. If you’re more into buses then Megabus do very cheap fares – sometimes you can get a £1 deal to the North from London!
Other articles you will love:
- The Most Beautiful Beach In England You NEED To Visit
- Your Guide to Some of the Best United Kingdom Attractions
- Best London Food Tour With Eating Europe
Love this article? Pin it for later!