
Pet-friendly holiday rentals in Middlesex County
Find and book unique pet-friendly homes on Airbnb
Top-rated pet-friendly home rentals in Middlesex County
Guests agree: these pet-friendly homes are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Middlesex County pet-friendly home rentals
Pet-friendly house rentals

Ships Watch On The Bay With Endless Water Views

Serenity on the Bay | Dock | Kayak | Fish

Waterfront w/ Private Pier&Firepit Near Kilmarnock

Blue Pearl Cottage

The Guesthouse

Waterfront Home - Dock, Kayaks, Fire Pit, Grill

Sea La Vie: A Nautical Farmhouse

Fall is Boat Dock & Fire Pit Season!
Pet-friendly home rentals with a pool

Belle Haven’s Bliss

Rivah Getaway!

The Laughing King Retreat Honeymoon Island Cottage

The Oyster Bed Retreat

Maddie's Place

Northern Neck Waterfront

Pelican Place, Cozy Retreat | Pool | Walk to Tides

The Cozy Cottage At Grateful Meadows
Private, pet-friendly home rentals

Wooded Cabin retreat on fresh water pond

Waterfront Paradise on Parrotts Creek

Walk to Downtown Kilmarnock/Lancaster

Private Peninsula, Luxury, River Retreat

Cape Cod Getaway

Countryside living

Waterfront Golden River Watch

Beachfront Urbanna Home w/ Gas Grill & Deck!
Destinations to explore
- Cottage rentals Middlesex County
- Rentals with a kayak Middlesex County
- Rentals with beach access Middlesex County
- Rentals with a patio Middlesex County
- Rentals with pools Middlesex County
- Waterfront rentals Middlesex County
- Rentals with a washing machine and dryer Middlesex County
- House rentals Middlesex County
- Rentals with lake access Middlesex County
- Rentals with a fireplace Middlesex County
- Beachfront rentals Middlesex County
- Rentals with a firepit Middlesex County
- Rentals with outdoor seating Middlesex County
- Pet-friendly rentals Virginia
- Pet-friendly 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
- Ragged Point Beach
- Golden Horseshoe Golf Club
- James River Country Club
- Cape Charles Beachfront
- Wilkins Beach
- Sarah Constant Beach Park
- Saint Jerome Beach
- St George Island Beach
- The Poe Museum
- Guard Shore