Skip to content

Vacation rentals in Middlesex County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Middlesex County

Guests agree: these stays are highly rated for location, cleanliness, and more.

Cottage in Weems
The Crab Shack
Enjoy the sunrise at this unique and tranquil getaway! This property was originally a seafood processing facility...hence The Crab Shack! Watch all the action on the water right out the front door with local waterman in and out of beautiful Carter's Creek to and from the Rappahannock River and Chesapeake Bay. There are marinas and The Tides Inn very close by. This property provides privacy and a short 10 minute drive to nearby restaurants and shops in Irvington, Kilmarnock, and White Stone.
$254 per night
Home in Locust Hill
Waterfront Cottage Fireplace/Firepit/Pool/Kayaks
A timeless cottage on a private, quiet property on the Rappahannock River with charming rose garden, relaxing pool, and quintessentially Virginia feel. Find us on IG @rosehilllcottagerappahannock! Explore nearby towns of Urbanna, White Stone, and Irvington, or stay close to home to enjoy sweeping views, waterfront Adirondack chairs, and kayaks — perfect for a cocktail or coffee, or take a dip in the river or pool. With open living spaces and thoughtful decor, this is your waterfront retreat.
$519 per night
Cottage in White Stone
Modern Island Cottage
Tucked away on Fleets Island, this modern cottage offers the privacy of over 7 wooded acres on Little Oyster Creek with kayaks you can use to easily access the River and Bay. The main house is newly-built with great light, ping-pong, two bedrooms with Queen beds, two baths, cozy loft with TV, gas fireplace, stylish kitchen, and a sprawling deck for relaxing among the trees. Through the woods you'll find the secluded Treehouse and Dock for planning and launching your kayak adventures.
$248 per night

Other great vacation rentals in Middlesex County

Guesthouse in White Stone
Waterfront Guesthouse II on the Rappahannock
$189 per night
Lighthouse in White Stone
$275 per night
Cottage in Deltaville
Romantic Waterfront Abode with Patio & Dock!
$96 per night
Home in White Stone
Cottage Near the Bay
$160 per night
Private room in Wake
THE BIRD NEST at The Cranes Nest Farmhouse
$125 per night
Rental unit in White Stone
The Fish House
$110 per night
Cabin in Deltaville
"The Little Red Cabin" aka The Galley
$114 per night
Rental unit in Urbanna
Waterfront Efficiency with Incredible Views!
$109 per night
Home in White Stone
Best View on the Northern Neck, Sandy Beach!
$390 per night
Cottage in Deltaville
Unique & bright two-bedroom waterfront cottage
$195 per night
Home in Weems
Waterfront Home in Quiet Cove: Kayaks On-Site
$178 per night
Tiny home in Urbanna
Minnow - new waterfront tiny home w/dock
$193 per night

Other types of stays on Airbnb