One of the most popular travel destinations in the world, England offers almost endless possibilities for vacationers seeking fun things to do and top attractions to visit.
Part of the beautiful British Isles, this small but influential country bursts with fascinating history, exciting cities, and rich cultural traditions. Historic sites are at every turn, from prehistoric megaliths and ancient Roman sites to centuries–old castles and town centers dating back to the Middle Ages.
England is also extremely easy to get around, with its most popular tourist destinations well connected by trains and buses. Alternatively, you can drive between points of interest on a well-planned system of motorways. Whether you choose to tour the country by car or public transport, you’re guaranteed an unforgettable experience.
To help you get the most out of your travel itinerary, be sure to use our list of the best places to visit in England.
Note: Some businesses may be temporarily closed due to recent global health and safety issues
Stonehenge, 10 miles north of the historic city of Salisbury on Salisbury Plain, is Europe’s best-known prehistoric monument. It’s so popular that visitors need to purchase a timed ticket in advance to guarantee entry.
Exhibitions at the excellent Stonehenge visitor center set the stage for a visit, explaining through audio-visual experiences and more than 250 ancient objects how the megaliths were erected between 3000 and 1500 BC, and sharing information about life during this time.
After walking around the various viewing points adjacent to these enormous stones, visit the authentic replicas of Neolithic Houses to see the tools and implements of everyday Neolithic life as volunteers demonstrate skills from 4,500 years ago. Although you can’t go inside the circle to wander among the stones during normal opening hours, you can reserve special early morning or late evening access into the circle through English Heritage, which manages the site.
Tower of London
Prison, palace, treasure vault, observatory, and menagerie: the Tower of London has done it all and it’s one of the top attractions in London. Widely considered the most important building in England, there’s enough to see and do at this World Heritage Site to keep visitors busy for hours.
The centerpiece of this Thames-side fortress is the White Tower. Built in 1078 by William the Conqueror, it’s home to amazing exhibits, such as Line of Kings, the world’s oldest visitor attraction, established in 1652 with a remarkable display of royal armor.
Other highlights include the impressive Crown Jewels exhibition, classic Yeoman Warder Tours, the Royal Mint, and exhibits and displays regarding prisoners and executions. All told, the Tower of London covers some 18 acres, so there’s a great deal of exploring to do.
If you’re traveling with children, be sure to check for special events for kids, including “Knights School” and other immersive programs that provide a fun insight into the castle’s history.
Roman Baths and Georgian City of Bath
If you only have time to visit one smaller city in England, you couldn’t do much better than Bath. This remarkably beautiful city in Somerset boasts more fantastic tourist attractions than you could hope to visit in a day.
While most famous for the magnificent 2,000-year-old Roman Baths built around the city’s rejuvenating hot springs, it’s equally well known for its honey-colored Georgian Townhouses, such as those located on Royal Crescent.
Some 500 of the city’s buildings are considered of historical or architectural importance, a fact that has resulted in the entire city being granted World Heritage status. Bath makes an ideal location from which to explore some of England’s most stunning countryside, including the Avon Valley, the Mendip Hills, and countless other fantastic Somerset landmarks.