We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Things to Do in Virginia Beach

First Landing State Park
Educational sites, Nature & Wildlife Areas, State Parks
Mount Trashmore Park
Parks, Scenic Walking Areas, Playgrounds
Cape Henry Lighthouse
Historic Sites, Lighthouses, Points of Interest & Landmarks
See all
from US$40.00
Wild Horse Tour from Virginia Beach
6 reviews
from US$50.00*
Fat Tire Bike Eco-Tour of First...
3 reviews
from US$40.00*
Sunset Dolphin Kayak Tours
2 reviews
from US$55.00*
Small Group Dolphin Kayak Eco-Tour
9 reviews
from US$60.00*
Virginia Beach Horseback Ride
8 reviews
from US$60.00*
Virginia Beach Indoor Skydiving
12 reviews
from US$66.55*
Dolphin Stand Up Paddleboard...
1 review
from US$55.00*
Wild Horse Tour from Virginia Beach
6 reviews
from US$50.00*
Cape Henry Lighthouse
Historic Sites, Lighthouses, Points of Interest & Landmarks
Naval Aviation Monument
Monuments & Statues, Points of Interest & Landmarks
Naval Air Station Oceana
Points of Interest & Landmarks
Sandbridge Little Island Fishing Pier
Piers & Boardwalks, Points of Interest & Landmarks
  • Sort by:
  • Ranking
  • Book Online
#3 of 128 things to do in Virginia Beach
#4 of 128 things to do in Virginia Beach
More Info
#5 of 128 things to do in Virginia Beach
More Info
#7 of 128 things to do in Virginia Beach
More Info
#8 of 128 things to do in Virginia Beach
#10 of 128 things to do in Virginia Beach
#15 of 128 things to do in Virginia Beach
More Info
#16 of 128 things to do in Virginia Beach
More Info
#17 of 128 things to do in Virginia Beach
#21 of 128 things to do in Virginia Beach
#23 of 128 things to do in Virginia Beach
#24 of 128 things to do in Virginia Beach
#25 of 128 things to do in Virginia Beach
#26 of 128 things to do in Virginia Beach
More Info
#27 of 128 things to do in Virginia Beach
#28 of 128 things to do in Virginia Beach
#29 of 128 things to do in Virginia Beach