We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Virginia Beach Hotels

What style of hotel do you prefer?
All Hotels (120)
Best Value (12)
On the Beach (41)
Business (30)
Family (27)
Romantic (12)
Trendy (7)
Luxury (2)
B&Bs (4)

Check availability

Refine search

Price per night

 

Property type

 

Neighbourhood

Learn about neighbourhoods
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Virginia Beach

Courtyard by Marriott Virginia Beach Oceanfront / South
Courtyard by Marriott Virginia Bea... 4.5 of 5 stars
Special offer Earn Up to 3 FREE Nights
Four Sails Resort
Four Sails Resort 4.0 of 5 stars
Special offer $99 per night
View all special offers in Virginia Beach (25)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
3.0 of 5 Holiday Inn & Suites North Beach
S$202 - 417 per night*
Travellers' Choice® 2012 Winner Family Special offer Save on Hotel Packages!
877-859-5095
Special offer Save on Hotel Packages!
Holiday Inn & Suites North Beach Slideshow
CHECK RATES! ABS:HotelCheckRates-d110444?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 120 hotels in Virginia Beach
4.5 of 5 stars 188 reviews
Professional photos | Traveller photos (101) | Map
2.0 of 5 Econo Lodge on the Ocean
S$138 - 347 per night*
Offers & Announcements 3 Free Services!!!
+1800-228-3970
Offers & Announcements 3 Free Services!!!
Econo Lodge on the Ocean Slideshow
CHECK RATES! ABS:HotelCheckRates-d110420?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 120 hotels in Virginia Beach
4.5 of 5 stars 144 reviews
Professional photos | Traveller photos (51) | Map
Belvedere Beach Resort
S$169 - 282 per night*
Special offer 3 FREE SERVICES
E-mail hotel
+1 800-425-0612
Special offer 3 FREE SERVICES
Belvedere Beach Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d273732?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 120 hotels in Virginia Beach
4.5 of 5 stars 151 reviews
Professional photos | Traveller photos (37) | Map
3.0 of 5 Ocean Key Resort
S$189 - 449 per night*
Special offer Vacation Grocery...
E-mail hotel
757-425-2200
Special offer Vacation Grocery Delivery
Ocean Key Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d122970?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 120 hotels in Virginia Beach
4.5 of 5 stars 97 reviews
Professional photos | Traveller photos (28) | Map
3.0 of 5 Residence Inn Virginia Beach Oceanfront
S$316 - 581 per night*
Special offer Earn Up to 3 FREE Nights
1-888-236-2427
Special offer Earn Up to 3 FREE Nights
Residence Inn Virginia Beach Oceanfront Slideshow
CHECK RATES! ABS:HotelCheckRates-d582306?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 120 hotels in Virginia Beach
4.5 of 5 stars 233 reviews
Professional photos | Traveller photos (117) | Map
CHECK RATES! ABS:HotelCheckRates-d110414?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 120 hotels in Virginia Beach
4.5 of 5 stars 242 reviews
Professional photos | Traveller photos (124) | Map
3.0 of 5 Ocean Sands Resort
S$216 - 467 per night*
Special offer Vacation Grocery...
E-mail hotel
757-428-5141
Special offer Vacation Grocery Delivery
Ocean Sands Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d281510?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 120 hotels in Virginia Beach
4.5 of 5 stars 125 reviews
Professional photos | Traveller photos (26) | Map
3.0 of 5 Courtyard by Marriott Virginia Beach Oceanfront / South
S$220 - 450 per night*
Special offer Earn Up to 3 FREE Nights
1-888-236-2427
Special offer Earn Up to 3 FREE Nights
Courtyard by Marriott Virginia Beach Oceanfront / South Slideshow
CHECK RATES! ABS:HotelCheckRates-d110451?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 120 hotels in Virginia Beach
4.5 of 5 stars 199 reviews
Professional photos | Traveller photos (61) | Map
Capes Hotel
S$166 - 511 per night*
Ranked #9 of 120 hotels in Virginia Beach
4.5 of 5 stars 175 reviews
Traveller photos (52) | Map
CHECK RATES! ABS:HotelCheckRates-d665235?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 120 hotels in Virginia Beach
4 of 5 stars 405 reviews
Professional photos | Traveller photos (161) | Map
CHECK RATES! ABS:HotelCheckRates-d1382176?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 120 hotels in Virginia Beach
4 of 5 stars 229 reviews
Professional photos | Traveller photos (44) | Map
2.5 of 5 Comfort Inn & Suites Oceanfront
S$201 - 433 per night*
CHECK RATES! ABS:HotelCheckRates-d110423?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 120 hotels in Virginia Beach
4 of 5 stars 179 reviews
Professional photos | Traveller photos (71) | Map
3.0 of 5 Courtyard by Marriott Virginia Beach Oceanfront / N 37th St
S$230 - 452 per night*
Special offer Earn Up to 3 FREE Nights
1-888-236-2427
Special offer Earn Up to 3 FREE Nights
Courtyard by Marriott Virginia Beach Oceanfront / N 37th St Slideshow
CHECK RATES! ABS:HotelCheckRates-d250037?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 120 hotels in Virginia Beach
4 of 5 stars 278 reviews
Professional photos | Traveller photos (75) | Map
3.0 of 5 Homewood Suites Virginia Beach
S$164 - 266 per night*
CHECK RATES! ABS:HotelCheckRates-d877877?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 120 hotels in Virginia Beach
4.5 of 5 stars 60 reviews
Professional photos | Traveller photos (28) | Map
CHECK RATES! ABS:HotelCheckRates-d498877?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 120 hotels in Virginia Beach
4 of 5 stars 299 reviews
Professional photos | Traveller photos (131) | Map
3.0 of 5 Atrium Resort
S$171 - 476 per night*
Special offer Vacation Grocery...
E-mail hotel
757-491-1400
Special offer Vacation Grocery Delivery
Atrium Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d310008?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 120 hotels in Virginia Beach
4 of 5 stars 62 reviews
Professional photos | Traveller photos (21) | Map
Four Sails Resort
S$76 - 319 per night*
Special offer $99 per night
+1 757-491-8100
E-mail hotel
Special offer $99 per night
Four Sails Resort Slideshow
Ranked #17 of 120 hotels in Virginia Beach
4 of 5 stars 95 reviews
Traveller photos (25) | Map
Beach Carousel Motel
S$86 - 171 per night*
CHECK RATES! ABS:HotelCheckRates-d602419?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 120 hotels in Virginia Beach
4.5 of 5 stars 50 reviews
Professional photos | Traveller photos (4) | Map
The Breakers Resort Inn
S$64 - 352 per night*
Ranked #19 of 120 hotels in Virginia Beach
4 of 5 stars 146 reviews
Traveller photos (50) | Map
3.5 of 5 Crowne Plaza Hotel Virginia Beach -Town Center
S$146 - 238 per night*
Special offer Save on Hotel Packages!
877-859-5095
Special offer Save on Hotel Packages!
Crowne Plaza Hotel Virginia Beach -Town Center Slideshow
CHECK RATES! ABS:HotelCheckRates-d124488?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 120 hotels in Virginia Beach
4 of 5 stars 81 reviews
Professional photos | Traveller photos (71) | Map
2.0 of 5 Candlewood Suites Virginia Beach / Norfolk
S$119 - 212 per night*
Special offer Save up to 20% -Book...
877-859-5095
Special offer Save up to 20% -Book Early
Candlewood Suites Virginia Beach / Norfolk Slideshow
CHECK RATES! ABS:HotelCheckRates-d596018?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 120 hotels in Virginia Beach
4 of 5 stars 56 reviews
Professional photos | Traveller photos (58) | Map
2.0 of 5 Red Roof Inn Virginia Beach
S$73 - 131 per night*
CHECK RATES! ABS:HotelCheckRates-d225059?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 120 hotels in Virginia Beach
4 of 5 stars 61 reviews
Professional photos | Traveller photos (19) | Map
4.0 of 5 Westin Virginia Beach Town Center
S$207 - 297 per night*
(757) 557-0550
Westin Virginia Beach Town Center Slideshow
CHECK RATES! ABS:HotelCheckRates-d795770?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 120 hotels in Virginia Beach
4 of 5 stars 186 reviews
Professional photos | Traveller photos (60) | Map
CHECK RATES! ABS:HotelCheckRates-d110452?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 120 hotels in Virginia Beach
4 of 5 stars 159 reviews
Professional photos | Traveller photos (29) | Map
2.0 of 5 BEST WESTERN Center Inn
S$100 - 215 per night*
Special offer Earn a $50 Gift Card
800-568-8520
Special offer Earn a $50 Gift Card
BEST WESTERN Center Inn Slideshow
CHECK RATES! ABS:HotelCheckRates-d110436?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 120 hotels in Virginia Beach
4 of 5 stars 56 reviews
Professional photos | Traveller photos (15) | Map
3.5 of 5 The Founders Inn and Spa
S$171 - 251 per night*
CHECK RATES! ABS:HotelCheckRates-d110933?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 120 hotels in Virginia Beach
4 of 5 stars 209 reviews
Professional photos | Traveller photos (103) | Map
CHECK RATES! ABS:HotelCheckRates-d110431?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 120 hotels in Virginia Beach
4 of 5 stars 102 reviews
Professional photos | Traveller photos (71) | Map
CHECK RATES! ABS:HotelCheckRates-d1474508?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 120 hotels in Virginia Beach
4 of 5 stars 21 reviews
Professional photos | Traveller photos (2) | Map
3.0 of 5 Holiday Inn Express Hotel & Suites
S$186 - 507 per night*
Special offer Save up to 20% -Book...
877-859-5095
Special offer Save up to 20% -Book Early
Holiday Inn Express Hotel & Suites Slideshow
CHECK RATES! ABS:HotelCheckRates-d223608?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 120 hotels in Virginia Beach
4 of 5 stars 208 reviews
Professional photos | Traveller photos (66) | Map
2.5 of 5 Hampton Inn Norfolk/Virginia Beach
S$123 - 227 per night*
CHECK RATES! ABS:HotelCheckRates-d110433?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 120 hotels in Virginia Beach
4 of 5 stars 57 reviews
Professional photos | Traveller photos (23) | Map