Top 10 hotels and motels in Virginia Beach
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Hampton Inn Oceanfront South Virginia Beach
1011 Atlantic Ave, Virginia Beach, VA 23451-3501
-
2Knights Inn Virginia Beach at Lynnhaven Parkway
804 Lynnhaven Pkwy, Virginia Beach, VA 23452
-
3Days Inn
4600 Bonney Rd, Virginia Beach, VA 23462
BEFORE YOU GO
Plan a hotel stay
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Confirm check-in timing
Find your property's check-in policy, prepare for arrival and handle late or overnight travel without assuming every hotel follows the same timetable.
Read the guide
Plan an early arrival
Explain your arrival needs, distinguish a request from confirmed access and compare property-specific alternatives before paying for extra time.
Read the guide
Read cancellation terms
Identify the conditions attached to your exact room rate, document a cancellation and separate a request for flexibility from an approved refund.
Read the guide-
4Surfbreak Oceanfront Hotel
1101 Atlantic Ave, Virginia Beach, VA 23451-3503
-
5Hyatt Place Virginia Beach Town Center
335 Independence Blvd, Virginia Beach, VA 23462
-
6Homewood Suites by Hilton Virginia Beach Norfolk Airport
5733 Cleveland St, Virginia Beach, VA 23462-1751
-
7Fairfield by Marriott Inn & Suites Virginia Beach Oceanfront
1901 Atlantic Ave, Virginia Beach, VA 23451
-
8Holiday Inn Express & Suites Virginia Beach Oceanfront
2607 Atlantic Ave, Virginia Beach, VA 23451
-
9Comfort Suites Beachfront
2321 Atlantic Ave, Virginia Beach, VA 23451-3201
-
10Marjac Suites
2201 Atlantic Ave, Virginia Beach, VA 23451
Of the 114 hotels and motels listed in Virginia Beach, 98 give a phone number and 85 have a website. By what they offer: 10 motel, 4 extended stay.
All 104 other hotels and motels in Virginia Beach
By ZIP code: 23451 (57) · 23452 (2) · 23453 (1) · 23455 (8) · 23456 (10) · 23459 (1) · 23460 (1) · 23461 (1) · 23462 (12) · 23464 (2) · no ZIP (9)
ZIP 23451 57
-
Garner Hotel Virginia Beach North by IHG
2604 Atlantic Ave, Virginia Beach, VA 23451
-
Howard Johnson
512 Atlantic Ave, Virginia Beach, VA 23451
-
SpringHill Suites
901 Atlantic Avenue, Virginia Beach, VA 23451
-
Hilton Garden Inn Virginia Beach Oceanfront
3315 Atlantic Ave, Virginia Beach, VA 23451-2938
-
Courtyard By Marriott
2501 Atlantic Ave., Virginia Beach, VA 23451
-
DoubleTree by Hilton Hotel Virginia Beach
1900 Pavilion Dr, Virginia Beach, VA 23451-5551
-
Hampton Inn Virginia Beach Oceanfront North
3107 Atlantic Ave, Virginia Beach, VA 23451
-
Holiday Inn VA Beach-Oceanside (21st St) by IHG
2101 Atlantic Ave, Virginia Beach, VA 23451
-
SureStay By Best Western Virginia Beach Royal Clipper
3508 Atlantic Ave, Virginia Beach, VA 23451-2817
-
Travelodge
2968 Shore Dr, Virginia Beach, VA 23451
-
Sundial Inn Motel & Efficiency
308 21st St, Virginia Beach, VA 23451
-
Cerca Del Mar Motel
410 21st St, Virginia Beach, VA 23451
-
Hyatt Place Virginia Beach Oceanfront
3601 Atlantic Ave, Virginia Beach, VA 23451
-
Aqua Vista Resort Hotel
1719 Atlantic Ave, Virginia Beach, VA 23451
-
Schooner Inn
215 Atlantic Ave, Virginia Beach, VA 23451
-
Seahawk Motel
2525 Atlantic Ave, Virginia Beach, VA 23451
-
Travelodge
2810 Atlantic Ave, Virginia Beach, VA 23451
-
Blue Marlin Inn & Suites
2411 Pacific Ave, Virginia Beach, VA 23451
-
The Oceanfront Inn
2901 Atlantic Ave, Virginia Beach, VA 23451
-
Clarion Inn & Suites
2604 Atlantic Ave, Virginia Beach, VA 23451-3144
-
MacThrift Motor Inn
311 22nd St, Virginia Beach, VA 23451
-
Dolphin Inn MOTEL
1705 Atlantic Ave, Virginia Beach, VA 23451
-
Plaza 2700
2705 Reef Ct, Virginia Beach, VA 23451-3150
-
vsa
424 Atlantic Ave, Virginia Beach, VA 23451
-
19 Atlantic Hotel
203 19th St, Virginia Beach, VA 23451
-
Belmont Inn and Suites
1113 Pacific Ave, Virginia Beach, VA 23451
-
Best Western Plus Virginia Beach
2809 Atlantic Ave, Virginia Beach, VA 23451
-
Balboa Motel
2902 Pacific Ave, Virginia Beach, VA 23451-3025
-
Residence Inn by Marriott Virginia Beach Oceanfront
3217 Atlantic Ave, Virginia Beach, VA 23451
-
Seaview Hotel
2109 Atlantic Ave, Virginia Beach, VA 23451
-
Beach Carousel Motel
1300 Pacific Ave, Virginia Beach, VA 23451-3461
-
Comfort Inn & Suites Virginia Beach - Oceanfront
2015 Atlantic Ave, Virginia Beach, VA 23451-3344
-
Moxy Virginia Beach Oceanfront
1201 Atlantic Ave, Virginia Beach, VA 23451
-
The Cavalier Virginia Beach, Autograph Collection
4200 Atlantic Avenue, Virginia Beach, VA 23451
-
Hilton Resorts & Conference Center
313 Laskin Rd, Virginia Beach, VA 23451-3041
-
Ocean's 24
2301 Atlantic Ave, Virginia Beach, VA 23451
-
Bay Blessing
2411 Spinnaker Ct, Virginia Beach, VA 23451-1221
-
Golden Sands Motel
1312 Atlantic Ave, Virginia Beach, VA 23451
-
Inn Suites
716 21st St, Virginia Beach, VA 23451-4123
-
Lynnhaven Beach Condo
2320 Beach Haven Dr, Virginia Beach, VA 23451
-
Ramada Plaza Resort Oceanfront
5700 Atlantic Ave, Virginia Beach, VA 23451-2236
-
Super 8 Motel
2604 Atlantic Ave, Virginia Beach, VA 23451-3144
-
Oceans 2700
2700 Pacific Ave, Virginia Beach, VA 23451-3106
-
Surfbreak Virginia Beach Oceanfront, an Ascend Collection Hotel
1101 Atlantic Avenue, Virginia Beach, VA 23451
-
La Quinta Inn & Suites by Wyndham Virginia Beach
2800 Pacific Ave, Virginia Beach, VA 23451
-
Blue Beach Inn
2101 Atlantic Ave, Virginia Beach, VA 23451-3346
-
Oceanfront Rentals
309 24th St, Virginia Beach, VA 23451-3220
-
Virginia Beach Weekly Rentals - Croatan Beach
301 Croatan Rd, Virginia Beach, VA 23451-3697
-
Gold Key Phr
300 32nd St, Virginia Beach, VA 23451-2969
-
Ocean Cove Motel
300 24th St, Virginia Beach, VA 23451-3221
-
Ocean Side Inn
300 Atlantic Ave, Virginia Beach, VA 23451
-
Paradise Resort Inn
516 19th St, Virginia Beach, VA 23451-4102
-
Quality Inn Pavilion
716 21st St, Virginia Beach, VA 23451
-
Sunshine Inn & Suite
2701 Pacific Ave, Virginia Beach, VA 23451
-
Station ONE Hotel
2321 Atlantic Ave, Virginia Beach, VA 23451-3201
-
Sunrise Resort and Mar
2040 Long Creek Rd, Virginia Beach, VA 23451-1628
-
Surfside
817 Surfside Ave, Virginia Beach, VA 23451-7200
ZIP 23452 2
-
Econo Lodge Virginia Beach Town Center
3637 Bonney Rd, Virginia Beach, VA 23452
-
Residence Inn by Marriott Virginia Beach Town Center
221 Bendix Rd, Virginia Beach, VA 23452
ZIP 23453 1
-
Home2 Suites by Hilton Virginia Beach Princess Anne
1741 Community College Place, Virginia Beach, VA 23453
ZIP 23455 8
-
Howard Johnson by Wyndham Virginia Beach
5173 Shore Dr, Virginia Beach, VA 23455
-
Comfort Inn and Suites Virginia Beach Norfolk Airport
5808 Burton Station Rd, Virginia Beach, VA 23455
-
Best Western Center Inn
5718 Northampton Blvd, Virginia Beach, VA 23455
-
Red Roof Inn
5745 Northampton Blvd, Virginia Beach, VA 23455
-
Magnuson Hotel
5708 Northampton Blvd, Virginia Beach, VA 23455
-
Red Carpet Inn
1808 Diamond Springs Rd, Virginia Beach, VA 23455
-
Ramada Inn Airport
5725 Northampton Blvd, Virginia Beach, VA 23455-3703
-
The Dump
5708 Northampton Blvd, Virginia Beach, VA 23455-3704
ZIP 23456 10
-
Virginia Beach Outer Banks
3700 Sandpiper Rd, Virginia Beach, VA 23456-4353
-
Island Hopper
2928 Sandpiper Rd, Virginia Beach, VA 23456-4435
-
Seaside Sandbridge
3540 Sandfiddler Rd, Virginia Beach, VA 23456-4308
-
Outdoor Resorts in Virginia Beach
3665 Sandpiper Rd, Virginia Beach, VA 23456-4476
-
Bujama2 Little Cottage
3665 Sandpiper Rd, Virginia Beach, VA 23456-4476
-
Sanctuary Resort
581 Sandbridge Rd, Virginia Beach, VA 23456-4536
-
Atlantic Resort
2952 Sandfiddler Rd, Virginia Beach, VA 23456-4427
-
Surfside Sandbridge RV Resort
3665 Sandpiper Rd, Virginia Beach, VA 23456-4476
-
Pisces Landing
3000 Sandfiddler Rd, Virginia Beach, VA 23456-4429
-
Sanctuary Condos at False Cape
3738 Sandpiper Rd, Virginia Beach, VA 23456-4365
ZIP 23459 1
-
Cape Henry Inn
1116 Kwajalein Road Ft. Story, Virginia Beach, VA 23459
ZIP 23460 1
ZIP 23461 1
ZIP 23462 12
-
Hampton Inn Norfolk Virginia Beach
5793 Greenwich Rd, Virginia Beach, VA 23462
-
Courtyard by Marriott Virginia Beach Norfolk
5700 Greenwich Rd, Virginia Beach, VA 23462
-
Crowne Plaza Virginia Beach Town Center
4453 Bonney Rd, Virginia Beach, VA 23462
-
Red Roof Inn
196 Ballard Ct, Virginia Beach, VA 23462-6530
-
Motel 6
4760 Euclid Rd, Virginia Beach, VA 23462
-
The Westin Virginia Beach Town Center
4535 Commerce St, Virginia Beach, VA 23462
-
Candlewood Suites Virginia Beach Town Center By Ihg
4437 Bonney Rd, Virginia Beach, VA 23462-3815
-
Wyndham Hotels & Resorts Reservations
249 Central Park Ave, Virginia Beach, VA 23462-3099
-
Landmark Hotel Group
20 Constitution Dr Ste 100, Virginia Beach, VA 23462
-
La Quinta Inn
192 Newtown Rd, Virginia Beach, VA 23462
-
WoodSpring Suites Virginia Beach
4800 Alicia Drive, Virginia Beach, VA 23462
-
Regular Grand Lodge of Virginia
835 Dryden St, Virginia Beach, VA 23462-6905
ZIP 23464 2
-
The Founders Inn and Spa, Tapestry Collection by Hilton
5641 Indian River Road, Virginia Beach, VA 23464
-
Tarkenton Inn
5617 Normandy Ave, Virginia Beach, VA 23464-2323
No ZIP listed 9
-
Diamond Resorts Ocean Beach Club - Studio - Ocean View
Virginia Beach, VA
-
The Starlighter Inn
Virginia Beach, VA
-
WESTIN Hotel
Virginia Beach, VA
-
Hollingsworth Resort
Virginia Beach, VA
-
Heidel Beach
Virginia Beach, VA
-
Schlehuser Lake Beach Resort
Virginia Beach, VA
-
Schooner Inn Virginia Beach
Virginia Beach, VA
-
Berry Wood Inn
Virginia Beach, VA
-
Hilton Virginia Beach Oceanfront Hotel
Virginia Beach, VA
Nearby in Virginia
- Norfolk57
- Chesapeake36
- Hampton33
- Suffolk14
- Cape Charles11
- Newport News48
- Richmond107