Currently showing Any week, Add guests. Change search.

Over 1,000 places in Virginia Beach

Guest favorite
Guest suite in Virginia Beach
Guest Suite Studio w/ Kitchenette & Private bath.
2 beds
Dec 9 – 14
$64 per night, originally $73
Guest favorite
Cottage in Virginia Beach
The Seaglass Cottage by the Chesapeake Bay
4 beds
Dec 10 – 15
$195 per night
Guest favorite
Cottage in Norfolk
Peaceful beach @Courtyard Cottage+No Cleaning Fee!
3 beds
Dec 11 – 16
$200 per night, originally $290
Home in Virginia Beach
A brand New renovated Beach Home next to Boardwalk
2 queen beds
Jan 2 – 7
$69 per night
Superhost
Apartment in Virginia Beach
1 Bedroom Beach Condo Block Off Oceanfront
1 bed
Dec 5 – 10
$65 per night
Superhost
Home in Virginia Beach
THE OLD BEACON 1 | Beach Living
3 beds
Dec 10 – 15
$140 per night
Superhost
Condo in Virginia Beach
Oceanfront, beachfront, boardwalk, fun, dolphins
3 beds
Dec 5 – 10
$282 per night, originally $484
Guest favorite
Home in Virginia Beach
Beach Cottage #4 on 19th - 3 Blocks From Beach
6 beds
Jan 7 – 12
$99 per night
Apartment in Norfolk
Renovated Modern Beach condo in front of the Sand
1 bed
Dec 5 – 10
$52 per night, originally $83
Place to stay in Virginia Beach
Clean and cozy
1 bed
Dec 6 – 11
$40 per night, originally $50
Guest favorite
Cottage in Virginia Beach
Charming Cottage at a Magnificent 1860s Manor
3 beds
Dec 30 – Jan 4
$201 per night, originally $264
Superhost
Condo in Virginia Beach
Beautiful Beachfront Condo
4 beds
Dec 5 – 10
$179 per night, originally $205
Condo in Virginia Beach
Studio On The Bay
1 bed
Jan 1 – 6
$84 per night
Apartment in Norfolk
Modern One Bedroom Beachfront Home
2 beds
Dec 10 – 15
$44 per night, originally $79
Guest favorite
Barn in Virginia Beach
Cozy craftsman barn near the bay!
2 beds
Dec 17 – 22
$98 per night
Guest favorite
Home in Virginia Beach
House near beach
3 queen beds
Dec 14 – 19
$107 per night, originally $214
Guest favorite
Guest suite in Virginia Beach
Spirit Bear Lake! Spacious, peaceful, and private
2 beds
Jan 1 – 6
$120 per night, originally $150
Guest favorite
Room in Virginia Beach
Stay with Chris, Hosting for 6 years
Beach Get Away
Dec 8 – 13
$45 per night