
Waterfront vacation rentals in Surry County
Find and book unique waterfront rentals on Airbnb
Top-rated waterfront rentals in Surry County
Guests agree: these waterfront rentals are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Surry County waterfront rentals
Waterfront apartment rentals

Sojourn | Ocean Front HideAway | 3 Bedroom

Serene Tree House Retreat | Spacious 1br/1bth Home

Private guest apt on creek w/ patio & fire feature

Coastal vibes with balcony view

Lovely 2 bedroom apartment unit with free Wi-Fi!

Yorktown on the Waterfront

Boutique Apt @ the beach w/Ocean facing Deck‼️

Little Cove Cottage, Couples Retreat/Mathews
Waterfront house rentals

5-Acre Getaway close to Historic Triangle

York River Vacation Home

One block from the Beach

Enjoy Breezes on the James River

Luxury BOHO upper unit

Hutch's Bluff - Waterfront near Williamsburg

Beachfront 2 Dwellings EV charger

Quaint and Comfortable Buckroe Beach Getaway.
Waterfront condo rentals

Relaxing Retreat Along the Bank of the James River

Beachfront Getaway, Pet Friendly, Mermaid Suite

Beachfront Getaway, pet friendly

Kingsmill Resort - How do you Romance?

Peaceful Haven with waterway view

Marriott Manor Club Luxury 1BD villa sleeps 4

Marriott's Manor Club Ford's Colony 2BD Villa Slee

Beachfront Getaway, Pet Friendly, Dolphin Suite
Destinations to explore
- Rentals with a fireplace Surry County
- Rentals with a fire pit Surry County
- Rentals with a washer and dryer Surry County
- Family-friendly rentals Surry County
- Rentals with outdoor seating Surry County
- Pet-friendly rentals Surry County
- Fitness-friendly rentals Surry County
- Rentals with a hot tub Surry County
- Rentals with beach access Surry County
- Condo rentals Surry County
- Rentals with pools Surry County
- House rentals Surry County
- Rentals with lake access Surry County
- Rentals with a patio Surry County
- Waterfront rentals Virginia
- Waterfront rentals United States
- Busch Gardens Williamsburg
- Buckroe Beach
- Carytown
- Water Country USA
- First Landing State Park
- Kingsmill Resort
- Buckroe Beach and Park
- Haven Beach
- Brown's Island
- Pocahontas State Park
- Grandview Beach
- Bethel Beach
- Kiptopeke Beach
- Jamestown Settlement
- Outlook Beach
- Royal New Kent Golf Club
- Norfolk Botanical Garden
- Golden Horseshoe Golf Club
- James River Country Club
- Chrysler Museum of Art
- Little Creek Beach
- Cape Charles Beachfront
- Sarah Constant Beach Park
- Salt Ponds Public Beach