Vacation rentals in Virginia Beach
Location
Check in
Add date
Check out
Add date
Guests
2 guests
Want to list your property? Become a host
Virginia Beach, Virginia is a coastal city located in the southeastern part of the state. It is known for its long stretches of sandy beaches, boardwalk, and oceanfront resorts.
Top rated hotels in Virginia Beach
Show moreVacation rentals with Wifi in Virginia Beach
Show moreBudget-friendly vacation rentals in Virginia Beach
Show moreBook a hotel in Virginia Beach
Show moreMore vacation rentals & hotels in Virginia Beach
Show more
Virginia Beach · 5 guests · 2 bedsCountry Inn & Suites by Radisson, Virginia Beach (Oceanfront)From $312 total
Virginia Beach · 5 guests · 3 bedsCourtyard by Marriott Virginia Beach Oceanfront/North 37th StreetFrom $374 total
Virginia Beach · 6 guests · 4 bedsThe Ocean Key Virginia Beach ResortFrom $368 total
Virginia Beach · 4 guests · 2 bedsCrowne Plaza Virginia Beach Town Center by IHGFrom $146 total
Virginia Beach · 4 guests · 2 bedsDays Inn by Wyndham Virginia Beach Town CenterFrom $106 total
Virginia Beach · 6 guests · 3 bedsHampton Inn Virginia Beach-Oceanfront SouthFrom $275 total
Virginia Beach · 4 guests · 2 bedsCourtyard by Marriott Virginia Beach NorfolkFrom $159 total
Virginia Beach · 4 guests · 2 bedsRed Roof Inn Virginia BeachFrom $85 total
Virginia Beach · 6 guests · 2 bedsHoliday Inn Express & Suites VA Beach Oceanfront by IHGFrom $342 total
Virginia Beach · 4 guests · 2 bedsQuality Inn Little CreekFrom $121 total
Virginia Beach · 6 guests · 3 bedsResidence Inn by Marriott Virginia Beach OceanfrontFrom $576 total
Virginia Beach · 6 guests · 3 bedsComfort Suites BeachfrontFrom $272 total
Virginia Beach · 6 guests · 3 bedsBoardwalk Resort and VillasFrom $271 total
Virginia Beach · 4 guests · 2 bedsHoliday Inn Va Beach-Oceanside (21st St) by IHGFrom $299 total
Virginia Beach · 4 guests · 2 bedsHampton Inn Norfolk/Virginia BeachFrom $207 total
Virginia Beach · 4 guests · 2 bedsHilton Virginia Beach OceanfrontFrom $423 total
Virginia Beach · 6 guests · 2 bedsExtended Stay America Suites - Norfolk - Virginia BeachFrom $107 total
Virginia Beach · 4 guests · 2 bedsExtended Stay America Suites Virginia Beach Independence BlvFrom $123 total
Virginia Beach · 5 guests · 2 bedsAqua Vista Resort HotelFrom $154 total
Virginia Beach · 6 guests · 3 bedsSurfbreak Virginia Beach Oceanfront, an Ascend Collection HotelFrom $291 total
Virginia Beach · 4 guests · 2 bedsAmbassadors Inn & SuitesFrom $118 total
Virginia Beach · 4 guests · 2 bedsWoodSpring Suites Virginia BeachFrom $100 total
Virginia Beach · 4 guests · 2 bedsRed Roof Inn PLUS+ & Suites Virginia Beach – SeasideFrom $210 total
Virginia Beach · 6 guests · 3 bedsSheraton Virginia Beach Oceanfront HotelFrom $333 total
Virginia Beach · 6 guests · 3 bedsFour Points By Sheraton Virginia Beach OceanfrontFrom $341 total
Virginia Beach · 4 guests · 2 bedsMagnuson Hotel Virginia BeachFrom $124 total
Virginia Beach · 5 guests · 2 bedsThe Barclay Towers Resort HotelFrom $300 total
Virginia Beach · 6 guests · 3 bedsBreakers Resort InnFrom $158 total
Virginia Beach · 4 guests · 2 bedsThe Westin Virginia Beach Town CenterFrom $208 total
Virginia Beach · 4 guests · 2 bedsSandcastle Resort On The BeachFrom $215 total
Virginia Beach · 4 guests · 2 bedsThe Founders Inn and Spa, Tapestry Collection by HiltonFrom $237 total
Virginia Beach · 6 guests · 2 bedsEmbassy Suites by Hilton Virginia Beach Oceanfront ResortFrom $312 total
Virginia Beach · 6 guests · 3 bedsSeashire Inn & SuitesFrom $116 total
Virginia Beach · 3 guests · 1 bedMoxy Virginia Beach OceanfrontFrom $265 total
Virginia Beach · 7 guests · 3 bedsSpringHill Suites by Marriott Virginia Beach OceanfrontFrom $471 total
Virginia Beach · 4 guests · 2 bedsFairfield Inn & Suites by Marriott Virginia Beach/Norfolk AirportFrom $242 total
Virginia Beach · 6 guests · 3 bedsFairfield Inn & Suites by Marriott Virginia Beach OceanfrontFrom $398 total
Virginia Beach · 5 guests · 2 bedsFairfield Inn & Suites by Marriott Virginia Beach Town CenterFrom $243 total
Virginia Beach · 7 guests · 3 bedsCourtyard by Marriott Virginia Beach Oceanfront/SouthFrom $384 total
Virginia Beach · 4 guests · 2 bedsEcono Lodge Inn & Suites Virginia Beach - NorfolkFrom $79 total
Virginia Beach · 4 guests · 2 bedsHilton Garden Inn Virginia Beach Town CenterFrom $182 total
Virginia Beach · 4 guests · 2 bedsAquarius HotelFrom $173 total
Virginia Beach · 4 guests · 2 bedsOcean ResortFrom $194 total
Virginia Beach · 4 guests · 2 bedsMotel 6 Virginia Beach, VAFrom $92 total
Virginia Beach · 4 guests · 2 bedsHoward Johnson by Wyndham Virginia BeachFrom $108 total
Virginia Beach · 4 guests · 2 bedsSpark by Hilton Virginia Beach OceanfrontFrom $267 total
Virginia Beach · 4 guests · 2 bedsBest Western Center InnFrom $135 total
Virginia Beach · 4 guests · 2 bedsMarriott Virginia Beach Oceanfront ResortFrom $432 total
Virginia Beach · 4 guests · 2 bedsAtlantic InnFrom $132 total
Virginia Beach · 6 guests · 3 bedsHoliday Inn & Suites Virginia Beach North Beach by IHGFrom $410 total
Virginia Beach · 4 guests · 2 bedsBelmont Inn And SuitesFrom $142 total
Virginia Beach · 6 guests · 3 bedsGarner Hotel Virginia Beach North by IHGFrom $204 total
Virginia Beach · 7 guests · 3 bedsResidence Inn by Marriott Virginia Beach Town CenterFrom $319 total
Virginia Beach · 4 guests · 2 bedsOcean Sands Resort, Oceanfront, Virginia Beach by VacatiaFrom $404 total
Virginia Beach · 4 guests · 2 bedsDoubleTree by Hilton Virginia BeachFrom $201 total
Virginia Beach · 6 guests · 3 bedsHyatt Place Virginia Beach / OceanfrontFrom $370 total
Virginia Beach · 4 guests · 2 bedsDays Inn by Wyndham Virginia Beach At The BeachFrom $197 total
Virginia Beach · 8 guests · 2 bedsHilton Vacation Club Ocean Beach Club Virginia BeachFrom $405 total
Virginia Beach · 8 guests · 2 bedsHilton Vacation Club Oceanaire Virginia BeachFrom $519 total
Virginia Beach · 2 guests · 2 bedsOcean 27From $148 total
Virginia Beach · 6 guests · 3 bedsThe Capes HotelFrom $245 total
Virginia Beach · 6 guests · 2 bedsSureStay Hotel by Best Western Virginia Beach Royal ClipperFrom $233 total
Virginia Beach · 6 guests · 2 bedsSureStay Studio by Best Western Virginia Beach OceanfrontFrom $206 total
Virginia Beach · 4 guests · 2 bedsDoubleTree by Hilton Virginia Beach Oceanfront SouthFrom $284 total
Virginia Beach · 4 guests · 2 bedsCandlewood Suites Virginia Beach Town Center by IHGFrom $212 total
Virginia Beach · 6 guests · 2 bedsSchooner InnFrom $191 total
Virginia Beach · 4 guests · 2 bedsEcono Lodge Virginia Beach Town CenterFrom $121 total
Virginia Beach · 4 guests · 1 bedHomewood Suites by Hilton Virginia Beach/Norfolk AirportFrom $374 total
Virginia Beach · 4 guests · 2 bedsHoliday Inn Virginia Beach - Norfolk by IHGFrom $198 total
Virginia Beach · 4 guests · 2 bedsLa Quinta Inn & Suites by Wyndham Virginia BeachFrom $178 total
Virginia Beach · 6 guests · 2 bedsComfort Inn & Suites Virginia Beach - Norfolk AirportFrom $165 total
Virginia Beach · 5 guests · 2 bedsSundial InnFrom $130 total
Virginia Beach · 4 guests · 2 bedsSeaview HotelFrom $175 total
Virginia Beach · 4 guests · 2 bedsLa Quinta Inn by Wyndham Norfolk Virginia BeachFrom $119 total
Virginia Beach · 6 guests · 2 bedsHilton Garden Inn Virginia Beach OceanfrontFrom $442 total
Virginia Beach · 6 guests · 3 bedsOceans 24From $153 total
Virginia Beach · 4 guests · 2 bedsAlamar Resort InnFrom $145 total
Virginia Beach · 4 guests · 2 bedsWhite Marlin InnFrom $116 total
Virginia Beach · 8 guests · 3 bedsBeach Carousel MotelFrom $134 total
Virginia Beach · 5 guests · 2 bedsRamada by Wyndham Virginia BeachFrom $134 total
Virginia Beach · 5 guests · 2 bedsRamada Plaza by Wyndham Virginia Beach OceanfrontFrom $177 total
Virginia Beach · 4 guests · 2 bedsOceans 2700From $139 total
Virginia Beach · 6 guests · 3 bedsHyatt Place Virginia Beach Town CenterFrom $168 total
Virginia Beach · 4 guests · 2 bedsKnights Inn Virginia Beach at Lynnhaven PkwyFrom $301 total
Virginia Beach · 6 guests · 3 bedsHyatt House Virginia Beach / OceanfrontFrom $334 total
Virginia Beach · 4 guests · 2 bedsHoward Johnson by Wyndham Virginia Beach At The BeachFrom $89 total
Virginia Beach · 4 guests · 2 bedsRed Roof Inn Virginia Beach - Norfolk AirportFrom $95 total
Virginia Beach · 8 guests · 4 bedsWyndham Virginia Beach OceanfrontFrom $199 total
Virginia Beach · 6 guests · 3 bedsMarjac Suites Virginia Beach OceanfrontFrom $152 total
Virginia Beach · 4 guests · 2 bedsTravelodge by Wyndham Virginia Beach Bay BeachFrom $97 total
Typical weather in Virginia Beach
48°
32°
☂
10 days
10 days
51°
34°
☂
9 days
9 days
58°
40°
☂
11 days
11 days
68°
48°
☂
10 days
10 days
75°
57°
☂
11 days
11 days
83°
67°
☂
10 days
10 days
87°
72°
☂
11 days
11 days
85°
71°
☂
10 days
10 days
79°
64°
☂
9 days
9 days
70°
53°
☂
8 days
8 days
61°
44°
☂
8 days
8 days
52°
36°
☂
10 days
10 days
Jan.
Feb.
Mar.
Apr.
May.
Jun.
Jul.
Aug.
Sep.
Oct.
Nov.
Dec.






