Photo by Arjun Gupta

Search Hampton Roads Cottage Rentals from CA $473
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
Our top choices for Hampton Roads cottages

902 CH Historic Carriage House 20 Steps to Beach + Hot Tub, Kayaks, Beachfront Grilling
902 CH Historic Carriage House 20 Steps to Beach + Hot Tub, Kayaks, Beachfront GrillingWilloughby Spit
The price is CA $183
CA $1,294 total
includes taxes & fees
Jun 25 - Jun 26

Restored 1920's Cottage on 1 Acre w/ Fire Pit
Restored 1920's Cottage on 1 Acre w/ Fire PitHayes
9.6 out of 10, Exceptional, (84 reviews)
The price is CA $252
CA $560 total
includes taxes & fees
Jul 10 - Jul 11

Sand Life - Pelican's Northern Nest -Pet Friendly!
Sand Life - Pelican's Northern Nest -Pet Friendly!Kill Devil Hills
9.8 out of 10, Exceptional, (16 reviews)
The price is CA $430
CA $846 total
includes taxes & fees
Jun 25 - Jun 26

Log Cabin - Williamsburg Pet-Friendly Log Cabin – Heated Pool, Free Game Room
Log Cabin - Williamsburg Pet-Friendly Log Cabin – Heated Pool, Free Game RoomWilliamsburg
9.2 out of 10, Wonderful, (11 reviews)
The price is CA $142
CA $190 total
includes taxes & fees
Jun 24 - Jun 25

Norfolk Beach Cottage Rental
Norfolk Beach Cottage RentalEast Ocean View
9.0 out of 10, Wonderful, (289 reviews)
The price is CA $323
CA $698 total
includes taxes & fees
Jul 13 - Jul 14

Virginia Dare Cottage-Walk 2 Manteo Waterfront
Virginia Dare Cottage-Walk 2 Manteo WaterfrontManteo
10.0 out of 10, Exceptional, (16 reviews)
The price is CA $266
CA $562 total
includes taxes & fees
Jul 1 - Jul 2

900 A Seaside 2BR Duplex Steps to Bay w/ Veranda
900 A Seaside 2BR Duplex Steps to Bay w/ VerandaWilloughby Spit
The price is CA $205
CA $1,519 total
includes taxes & fees
Jun 21 - Jun 22

4-bedroom cottage with short walk to beach. A/C, Wifi, Pets accepted
4-bedroom cottage with short walk to beach. A/C, Wifi, Pets acceptedHatteras Colony
The price is CA $331
CA $828 total
includes taxes & fees
Jul 13 - Jul 14































