
Cottage vacation rentals in Middlesex County
Find and book unique cottages on Airbnb
Top-rated cottage rentals in Middlesex County
Guests agree: these cottages 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 Middlesex County cottage rentals
Cottage rentals with a hot tub

The Cottage @ Captain Genes - Secluded Waterfront

Bay cottage đon the beach. Stunning viewsđ

Waterfront Gloucester Cottage w/ Private Boat Dock

Bungalow w/ Large Yard: 8 Mi to Cape Charles Beach

Waterfront Heathsville Cottage w/ Dock & Hot Tub!

Old Log Cabin School House w/10 acres on the Bay

3 BR Bay Home w Private Dock & all the Amenities

Waterfront Cottage w Hot Tub, Kayak, Fishing
Pet-friendly cottage rentals

Brownsville Cottage

Modern 2 Bdrm Cottage in Historic River Community

"Bee Haven" Cottage Retreat

A "True" Chesapeake Bay Waterfront Experience!

Cottage by the bay (private peaceful surroundings)

Indoor-Outdoor 2BR on Working Farm | Creek View

Sunset Haven

TooFine Lakehouse, pet friendly waterfront cottage
Private cottage rentals

Waterfront Urbanna Home w/ Private Dock & Pool

Renovated, Waterfront Cottage on the Rappahannock!

The Cottage at Elm Bank

Unique & bright two-bedroom waterfront cottage

Island Get-A-Way on the Chesapeake Bay with Beach

Relaxing Riverfront Cottage w/ Boat Dock!

320 Water View and Access Retreat - Fiddlers Green

Romantic Waterfront Abode with Patio & Dock!
Destinations to explore
- House rentals Middlesex County
- Rentals with a patio Middlesex County
- Rentals with a fireplace Middlesex County
- Rentals with beach access Middlesex County
- Rentals with lake access Middlesex County
- Rentals with a kayak Middlesex County
- Rentals with a washer and dryer Middlesex County
- Pet-friendly rentals Middlesex County
- Rentals with pools Middlesex County
- Rentals with outdoor seating Middlesex County
- Beachfront rentals Middlesex County
- Rentals with a fire pit Middlesex County
- Waterfront rentals Middlesex County
- Cottage rentals Virginia
- Cottage rentals United States
- Chesapeake Bay
- Busch Gardens Williamsburg
- Buckroe Beach
- Water Country USA
- Haven Beach
- Buckroe Beach and Park
- Kingsmill Resort
- Grandview Beach
- Jamestown Settlement
- Bethel Beach
- Kiptopeke Beach
- Outlook Beach
- Royal New Kent Golf Club
- Piney Point Beach
- Golden Horseshoe Golf Club
- Cape Charles Beachfront
- James River Country Club
- Sarah Constant Beach Park
- St George Island Beach
- The Poe Museum
- Kiskiack Golf Club
- Gloucester Point Beach Par
- Guard Shore
- Salt Ponds Public Beach