Top Rated Virginia Beach Hotels

The Atrium Resort
Average Customer Rating: 10.0

315 21st Street - Virginia Beach

Comfort Inn & Suites Oceanfront
Average Customer Rating: 9.0

2015 Atlantic Avenue - Virginia Beach

Towneplace Suites By Marriott Virginia Beach/Newtown Road
Average Customer Rating: 9.0

5757 Cleveland St - Virginia Beach

Econo Lodge Virginia Beach - On The Ocean
Average Customer Rating: 9.0

2707 Atlantic Avenue - Virginia Beach

Homewood Virginia Beach
Average Customer Rating: 8.9

5733 Cleveland Street - Virginia Beach

Springhill Suites By Marriott Virginia Beach Oceanfront
Average Customer Rating: 8.9

901 Atlantic Avenue - Virginia Beach

Fairfield Inn Virginia Beach Oceanfront
Average Customer Rating: 8.9

1901 Atlantic Avenue - Virginia Beach

Holiday Inn Express & Suites Oceanfront Va Beach
Average Customer Rating: 8.8

2607 Atlantic Avenue - Virginia Beach

Candlewood Suites Virginia Beach/Norfolk
Average Customer Rating: 8.8

4437 Bonney Road - Virginia Beach

Courtyard By Marriott Virginia Beach Oceanfront/North 37th St
Average Customer Rating: 8.8

3737 Atlantic Avenue - Virginia Beach

Holiday Inn & Suites Virginia Beach - North Beach
Average Customer Rating: 8.8

3900 Atlantic Avenue - Virginia Beach

Westin Virginia Beach Town Center
Average Customer Rating: 8.7

4535 Commerce Street - Virginia Beach

Courtyard By Marriott Virginia Beach Oceanfront South
Average Customer Rating: 8.7

2501 Atlantic Avenue - Virginia Beach

Hilton Garden Inn Virginia Beach Town Center
Average Customer Rating: 8.6

252 Town Center Drive - Virginia Beach

Turtle Cay Resort
Average Customer Rating: 8.5

600 Atlantic Avenue - Virginia Beach

Hampton Inn Virginia Beach-Oceanfront South
Average Customer Rating: 8.4

1011 Atlantic Avenue - Virginia Beach

Beach Quarters Resort
Average Customer Rating: 8.4

501 Atlantic Avenue - Virginia Beach

Best Western Plus Sandcastle Beachfront Hotel
Average Customer Rating: 8.4

1307 Atlantic Avenue - Virginia Beach

Hampton Inn Norfolk/Virginia Beach
Average Customer Rating: 8.3

5793 Greenwich Road - Virginia Beach

Holiday Inn Oceanside
Average Customer Rating: 8.3

2101 Atlantic Avenue - Virginia Beach

Holiday Inn Virginia Beach - Norfolk
Average Customer Rating: 8.3

5655 Greenwich Road - Virginia Beach

Courtyard By Marriott Norfolk
Average Customer Rating: 8.3

5700 Greenwich Road - Virginia Beach

Crowne Plaza Virginia Beach
Average Customer Rating: 8.2

4453 Bonney Road - Virginia Beach

Residence Inn Virginia Beach Oceanfront
Average Customer Rating: 8.2

3217 Atlantic Avenue - Virginia Beach

Country Inn & Suites Virginia Beach Oceanfront
Average Customer Rating: 8.1

1801 Atlantic Avenue - Virginia Beach

Sheraton Oceanfront Hotel
Average Customer Rating: 8.1

3501 Atlantic Avenue - Virginia Beach

The Schooner Inn
Average Customer Rating: 8.0

215 Atlantic Avenue - Virginia Beach

Hampton Inn Virginia Beach-Oceanfront North
Average Customer Rating: 8.0

3107 Atlantic Avenue - Virginia Beach

The Oceanfront Inn
Average Customer Rating: 8.0

2901 Atlantic Avenue - Virginia Beach

The Founders Inn And Spa
Average Customer Rating: 8.0

5641 Indian River Road - Virginia Beach