Deprecated: Function ep_register_feature is deprecated since version 3.0! Use Feature registration API instead. in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5383

Notice: Function WP_Block_Type_Registry::register was called incorrectly. Block type "core/gallery" is already registered. Please see Debugging in WordPress for more information. (This message was added in version 5.0.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Constant WP_CACHE already defined in /nas/content/live/stagingstmllc/wp-config.php on line 137

Notice: Array to string conversion in /nas/content/live/stagingstmllc/wp-content/mu-plugins/wp-newrelic-master/classes/class-wp-nr-apm.php on line 148

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835
6 Surprises About Virginia Beach | Family Vacation Critic

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158
All Ages

6 Surprises About Virginia Beach

See recent posts by Traci L. Suppa


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Many things about Virginia Beach surprised me on our recent trip. I went there with no preconceived notions, and I purposely did very little advance research. Oh, who am I kidding?! I hardly even had the time to Google it. So, serendipity became the “default” mode of this trip, as I made some interesting discoveries.

King Neptune statue at Virginia Beach.

1. There’s fun beyond the beach.
There’s a limit to how long I’ll sit with sand in my swimsuit, so I was relieved to find non-beach activities. We splashed around at a waterpark; spotted dolphins from the Rudee Flipper boat cruise; walked a ten-block stretch of boardwalk; and visited an aquarium. Of these, the newly renovated Ocean Breeze Waterpark and the nationally ranked Virginia Aquarium and Marine Science Center were our favorites.

2. History can be found here, too.
I knew of the historic sites in and around Williamsburg, but didn’t realize that several right in Virginia Beach commemorate the “first landing” of English settlers over 400 years ago. You can visit the First Landing Cross, the Historic Villages at Cape Henry, the Battle of the Capes Monument, and the Cape Henry Lighthouse. We enjoyed the Old Coast Guard Station, where the kids learned about early at-sea rescue methods.

Hilton Virginia Beach Oceanfront.

3. Swank is an option.
Virginia Beach has welcomed tourism for over 100 years, so there are plenty of efficiency motels which you’ll either find charmingly retro, or…dated. But there ARE stylish, new, upscale accommodations for a discerning traveler, like the Hilton Virginia Beach Oceanfront and the Ocean Beach Club. Beyond the hotel strip, we saw hundreds of new, upscale rental homes directly on the beach.

4. Rectangular chicken nuggets, and more!
Yes, we found nuggets in my daughter’s preferred shape. But we also found other non-chain family restaurants with great food. At PI-ZZERIA, kids get a ball of pizza dough to play with while you order your brick-oven pie. Ask for a marina view at Big Sam’s while you enjoy the signature crab cakes. If you like your barbecue with a North Carolina tang, go to Beach Bully BBQ.

5. Leave the car in the garage.
When you stay along the beachfront, you don’t need a car. The Hampton Roads Transit’s VB Wave is a low-cost shuttle making stops along Atlantic Avenue, the aquarium, the water park, campgrounds and shopping centers. We used it to get back to our hotel from dinner, after purchasing pre-paid fare cards at the nearest souvenir shop. Another fun option is to rent a surrey or beach cruiser to bike along the boardwalk.

6. It can get crowded. REALLY crowded.
We visited during Memorial Day, so I expected some crowds. But the throngs on the beach, and the snarled traffic along Atlantic Avenue, made us search for a quieter spot. Lucky us; we found Sandbridge Beach just 15 minutes south, and had a hilly patch of sand to ourselves. Another option is Chesapeake Bay Beach to the north.

I should note, we stayed through the day after Memorial Day, and in 24 hours the crowds nearly disappeared.

More From Family Vacation Critic:
Virginia Beach Planning and Tips
Best Virginia Beach Attractions
Best Virginia Beach Hotels



Our team of parents and travel experts chooses each product and service we recommend. Anything you purchase through links on our site may earn us a commission.


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159