Search
Filter By
Price (per night):
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Travelodge by Wyndham Suites Virginia Beach Oceanfront
1909 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map
Score 6.6 from 221 reviews
Pricesfrom (per room per night)
Single$39
Double$210
Travelodge by Wyndham Virginia Beach Bay Beach
2968 Shore Drive, Virginia Beach, VA 23451, VA Show on map
Score 6.6 from 65 reviews
Pricesfrom (per room per night)
Single$42
Double$72
Boardwalk Resort by Diamond Resorts
1601 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.91 miles from Virginia Beach
Score 8.6 from 108 reviews
Pricesfrom (per room per night)
Single$94
Double$249
Econo Lodge Inn & Suites I-64 & US 13
5819 Northampton Boulevard, Virginia Beach, VA 23455, VA Show on map
Score 5.8 from 141 reviews
Pricesfrom (per room per night)
Single$38
Double$109
Pricesfrom (per room per night)
Single$45
Double$218
Score 8.9 from 261 reviews
Pricesfrom (per room per night)
Single$89
Double$386
Hilton Virginia Beach Oceanfront
3001 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.66 miles from Virginia Beach
Score 8.2 from 147 reviews
Pricesfrom (per room per night)
Single$134
Double$304
Ramada Plaza by Wyndham Virginia Beach
2809 Atlantic Ave, Virginia Beach, 23451, VA Show on map 5.7 miles from Virginia Beach
Score 8.3 from 388 reviews
Pricesfrom (per room per night)
Single$75
Double$126
Ambassadors Inn & Suites
716 21 Street, Virginia Beach, VA 23451, VA Show on map 5.29 miles from Virginia Beach
Score 6.2 from 261 reviews
Pricesfrom (per room per night)
Single$49
Double$79
Rodeway Inn Virginia Beach
1005 Pacific Avenue, Virginia Beach, VA 23451, VA Show on map 5.99 miles from Virginia Beach
Score 6.8 from 25 reviews
Pricesfrom (per room per night)
Single$40
Double$103
Sea View Hotel
2109 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.82 miles from Virginia Beach
Score 7.9 from 165 reviews
Pricesfrom (per room per night)
Single$59
Double$99
Beach Quarters by Diamond Resorts
501 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 6.2 miles from Virginia Beach
Score 8.4 from 205 reviews
Pricesfrom (per room per night)
Single$76
Double$131
Courtyard Virginia Beach Oceanfront / North 37th Street
3737 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.62 miles from Virginia Beach
Score 8.7 from 190 reviews
Pricesfrom (per room per night)
Single$99
Double$239
Super 8 by Wyndham Virginia Beach Oceanfront
1719 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map
Score 5.1 from 600 reviews
Pricesfrom (per room per night)
Single$40
Double$115
Hilton Garden Inn Virginia Beach Town Center
252 Town Center Drive, Virginia Beach, VA 23462, VA Show on map 3.01 miles from Virginia Beach
Score 8.6 from 150 reviews
Pricesfrom (per room per night)
Single$98
Double$211
Residence Inn By Marriott Virginia Beach Oceanfront
3217 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.65 miles from Virginia Beach
Score 8.4 from 41 reviews
Pricesfrom (per room per night)
Single$103
Double$121
Homewood Suites by Hilton Virginia Beach
5733 Cleveland Street, Virginia Beach, VA 23462, VA Show on map 5.42 miles from Virginia Beach
Score 8.6 from 60 reviews
Pricesfrom (per room per night)
Single$107
Double$155
Country Inn & Suites by Radisson
1801 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.87 miles from Virginia Beach
Score 8.1 from 586 reviews
Pricesfrom (per room per night)
Single$64
Double$184
Days Inn by Wyndham Virginia Beach Town Center
4600 Bonney Rd, Virginia Beach, VA 23462, VA Show on map 3.27 miles from Virginia Beach
Score 6.8 from 101 reviews
Pricesfrom (per room per night)
Single$48
Double$90
Magnuson Hotel Virginia Beach
5708 Northampton Boulevard, Virginia Beach, VA 23455, VA Show on map 7.1 miles from Virginia Beach
Score 6.6 from 144 reviews
Pricesfrom (per room per night)
Single$52
Double$62
Hampton Inn Virginia Beach Oceanfront North
3107 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.66 miles from Virginia Beach
Score 8.8 from 129 reviews
Pricesfrom (per room per night)
Single$94
Double$157
Howard Johnson by Wyndham Virginia Beach
5173 Shore Drive, Virginia Beach, VA 23456, VA Show on map 5.15 miles from Virginia Beach
Score 5.3 from 62 reviews
Pricesfrom (per room per night)
Single$43
Double$85
Extended Stay America Suites - Virginia Beach
5757 Cleveland Street, Virginia Beach, VA 23462, VA Show on map 5.51 miles from Virginia Beach
Score 8.7 from 40 reviews
Pricesfrom (per room per night)
Single$89
Double$96
Best Western Center Inn
5718 Northampton Boulevard, Virginia Beach, VA 23455, VA Show on map 6.04 miles from Virginia Beach
Score 7.3 from 116 reviews
Pricesfrom (per room per night)
Single$64
Double$100
Score 8.4 from 262 reviews
Pricesfrom (per room per night)
Single$59
Double$110
Courtyard Virginia Beach Norfolk
5700 Greenwich Road, Virginia Beach, VA 23462, VA Show on map 5.53 miles from Virginia Beach
Score 8.6 from 92 reviews
Pricesfrom (per room per night)
Single$79
Double$139
Comfort Suites Beachfront
2321 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.79 miles from Virginia Beach
Score 8.7 from 167 reviews
Pricesfrom (per room per night)
Single$90
Double$
Delta Hotels by Marriott Virginia Beach Bayfront Suites
2800 Shore Drive, Virginia Beach, VA 23451, VA Show on map 4.1 miles from Virginia Beach
Score 7.2 from 244 reviews
Pricesfrom (per room per night)
Single$80
Double$
SpringHill Suites by Marriott Norfolk Virginia Beach
6350 Newtown Road, Virginia Beach, VA 23502, VA Show on map 3.17 miles from Virginia Beach
Score 8.8 from 79 reviews
Pricesfrom (per room per night)
Single$99
Double$120
Wyndham Virginia Beach Oceanfront
57th Street and Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.56 miles from Virginia Beach
Score 7.4 from 613 reviews
Pricesfrom (per room per night)
Single$71
Double$315
Candlewood Suites Virginia Beach Town Center
4437 Bonney Road, Virginia Beach, VA 23462, VA Show on map 3.03 miles from Virginia Beach
Score 8.4 from 75 reviews
Pricesfrom (per room per night)
Single$68
Double$120
SpringHill Suites by Marriott Virginia Beach Oceanfront
901 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 6.08 miles from Virginia Beach
Score 8.8 from 190 reviews
Pricesfrom (per room per night)
Single$116
Double$179
Turtle Cay by Diamond Resorts
600 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 6.16 miles from Virginia Beach
Score 8.9 from 101 reviews
Pricesfrom (per room per night)
Single$76
Double$311
Ocean Beach Club by Diamond Resorts
3401 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.64 miles from Virginia Beach
Score 8.5 from 471 reviews
Pricesfrom (per room per night)
Single$76
Double$269
Score 5.4 from 37 reviews
Pricesfrom (per room per night)
Single$50
Double$50
Extended Stay America - Virginia Beach - Independence Blvd.
4548 Bonney Road, Virginia Beach, VA 23462, VA Show on map
Score 6.1 from 67 reviews
Pricesfrom (per room per night)
Single$57
Double$91
Howard Johnson by Wyndham Virginia Beach At The Beach
512 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map
Score 6.0 from 118 reviews
Pricesfrom (per room per night)
Single$39
Double$40
Comfort Inn & Suites Norfolk Airport South Virginia
5808 Burton Station Road, Virginia Beach, VA 23455, VA Show on map
Score 8.5 from 86 reviews
Pricesfrom (per room per night)
Single$71
Double$139
Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront
2607 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.74 miles from Virginia Beach
Score 8.4 from 132 reviews
Pricesfrom (per room per night)
Single$89
Double$179
Days Inn by Wyndham Virginia Beach At The Beach
1000 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map
Score 8.2 from 29 reviews
Pricesfrom (per room per night)
Single$34
Double$100
Score 5.9 from 138 reviews
Pricesfrom (per room per night)
Single$38
Double$95
The Schooner Inn
215 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 6.28 miles from Virginia Beach
Score 8.2 from 223 reviews
Pricesfrom (per room per night)
Single$60
Double$190
Sheraton Oceanfront Hotel
3501 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.61 miles from Virginia Beach
Score 8.2 from 283 reviews
Pricesfrom (per room per night)
Single$99
Double$209
Hilton Garden Inn Virginia Beach Oceanfront
3315 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map
Score 9.0 from 186 reviews
Pricesfrom (per room per night)
Single$119
Double$295
Score 6.3 from 182 reviews
Pricesfrom (per room per night)
Single$50
Double$115
Fairfield Inn & Suites by Marriott Virginia Beach Oceanfront
1901 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.85 miles from Virginia Beach
Score 8.8 from 134 reviews
Pricesfrom (per room per night)
Single$98
Double$130
Marjac Suites Virginia Beach Oceanfront
2201 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.81 miles from Virginia Beach
Score 7.2 from 494 reviews
Pricesfrom (per room per night)
Single$55
Double$109
Sleep Inn Lake Wright
6280 Northampton Blvd, Virginia Beach, VA 23502, VA Show on map 2.85 miles from Virginia Beach
Score 7.6 from 94 reviews
Pricesfrom (per room per night)
Single$56
Double$101
Cutty Sark Efficiencies
3614 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.61 miles from Virginia Beach
Score 7.7 from 138 reviews
Pricesfrom (per room per night)
Single$75
Double$
Holiday Inn VA Beach-Oceanside 21st Street
2101 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.84 miles from Virginia Beach
Score 8.6 from 331 reviews
Pricesfrom (per room per night)
Single$79
Double$142
The Westin Virginia Beach Town Center
4535 Commerce Street, Virginia Beach, VA 23462, VA Show on map 3.12 miles from Virginia Beach
Score 8.4 from 175 reviews
Pricesfrom (per room per night)
Single$105
Double$189
DoubleTree by Hilton Virginia Beach
1900 Pavilion Drive, Virginia Beach, VA 23451, VA Show on map 4.92 miles from Virginia Beach
Score 7.7 from 225 reviews
Pricesfrom (per room per night)
Single$84
Double$305
Crowne Plaza Hotel Virginia Beach-Norfolk
4453 Bonney Road, Virginia Beach, VA 23462, VA Show on map 3.07 miles from Virginia Beach
Score 8.4 from 119 reviews
Pricesfrom (per room per night)
Single$76
Double$151
Score 8.6 from 625 reviews
Pricesfrom (per room per night)
Single$60
Double$159
Score 8.0 from 256 reviews
Pricesfrom (per room per night)
Single$51
Double$144
Score 7.6 from 358 reviews
Pricesfrom (per room per night)
Single$69
Double$154
Four Points by Sheraton Virginia Beach Oceanfront
1211 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.99 miles from Virginia Beach
Score 8.5 from 457 reviews
Pricesfrom (per room per night)
Single$96
Double$283
Holiday Inn Virginia Beach - Norfolk
5655 Greenwich Road, Virginia Beach, VA 23462, VA Show on map 5.64 miles from Virginia Beach
Score 8.1 from 330 reviews
Pricesfrom (per room per night)
Single$85
Double$538
Score 7.1 from 230 reviews
Pricesfrom (per room per night)
Single$33
Double$
La Quinta Inn by Wyndham Norfolk Virginia Beach
192 Newtown Road, Virginia Beach, VA 23462, VA Show on map
Score 7.2 from 234 reviews
Pricesfrom (per room per night)
Single$52
Double$82
Score 6.1 from 253 reviews
Pricesfrom (per room per night)
Single$37
Double$79
Breeze Inn & Suites
207 29th Street, Virginia Beach, VA 23451, VA Show on map 5.67 miles from Virginia Beach
Score 6.0 from 100 reviews
Pricesfrom (per room per night)
Single$50
Double$99
Knights Inn Virginia Beach Lynnhaven
804 Lynnhaven Parkway, Virginia Beach, VA 23452, VA Show on map 3. miles from Virginia Beach
Score 6.1 from 66 reviews
Pricesfrom (per room per night)
Single$50
Double$110
Score 7.0 from 335 reviews
Pricesfrom (per room per night)
Single$41
Double$109
Courtyard Virginia Beach Oceanfront/South
2501 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.74 miles from Virginia Beach
Score 8.6 from 105 reviews
Pricesfrom (per room per night)
Single$99
Double$259
Fairfield Inn & Suites by Marriott Virginia Beach/Norfolk Airport
5800 Burton Station Road, Virginia Beach, VA 23455, VA Show on map 6.24 miles from Virginia Beach
Score 8.0 from 99 reviews
Pricesfrom (per room per night)
Single$67
Double$125
The Barclay Towers Hotel and Resort
809 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 6.12 miles from Virginia Beach
Score 8.2 from 451 reviews
Pricesfrom (per room per night)
Single$80
Double$69
Best Western Plus Sandcastle Beachfront Hotel
1307 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map
Score 8.3 from 606 reviews
Pricesfrom (per room per night)
Single$80
Double$222
Score 6.5 from 624 reviews
Pricesfrom (per room per night)
Single$35
Double$75
The Dolphin Inn
1705 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.89 miles from Virginia Beach
Score 6.6 from 935 reviews
Pricesfrom (per room per night)
Single$60
Double$139
Red Roof Inn Virginia Beach-Norfolk Airport
5745 Northampton Boulevard, Virginia Beach, VA 23455, VA Show on map 5.97 miles from Virginia Beach
Score 7.2 from 301 reviews
Pricesfrom (per room per night)
Single$55
Double$85
Holiday Inn & Suites North Beach Hotel
3900 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map
Score 8.3 from 254 reviews
Pricesfrom (per room per night)
Single$94
Double$169
Score 7.0 from 502 reviews
Pricesfrom (per room per night)
Single$48
Double$95
Coastal Hotel & Suites Virginia Beach - Oceanfront
2015 Atlantic Avenue, Virginia Beach, VA 23451, VA Show on map 5.84 miles from Virginia Beach
Score 8.9 from 85 reviews
Pricesfrom (per room per night)
Single$83
Double$169
Score 8.9 from 389 reviews
Pricesfrom (per room per night)
Single$69
Double$147
Hampton Inn Norfolk/Virginia Beach
5793 Greenwich Road, Virginia Beach, VA 23462, VA Show on map 5.73 miles from Virginia Beach
Score 8.2 from 93 reviews
Pricesfrom (per room per night)
Single$84
Double$129
Score 8.6 from 302 reviews
Pricesfrom (per room per night)
Single$90
Double$