Beginning of main content

3 Star Hotels in Virginia Beach

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Virginia Beach Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Virginia Beach 3 Star Hotels

See all 114 Hotels in Virginia Beach
Holiday Inn Virginia Beach Norfolk Hotel & Conference Center

Holiday Inn Virginia Beach Norfolk Hotel & Conference Center

5655 Greenwich Rd, Virginia Beach
3.5 out of 5.0
3.9 out of 5 (191 reviews)
Hotel close to attractions Hotel was conveniently located to the attractions inthe area. Room had a cigarette smoke smell and seemed to be always damp. Water pressure on the sink was low.
  Jul 20, 2017

$136

$136
Homewood Suites by Hilton Virginia Beach/Norfolk Airport

Homewood Suites by Hilton Virginia Beach/Norfolk Airport

5733 Cleveland St, Virginia Beach
3.0 out of 5.0
4.5 out of 5 (67 reviews)
love to stay here everytime i am in town for a race.
  Jun 10, 2017

$197

$197
Hilton Garden Inn Virginia Beach Oceanfront

Hilton Garden Inn Virginia Beach Oceanfront

3315 Atlantic Avenue, Virginia Beach
3.0 out of 5.0
4.3 out of 5 (107 reviews)
Great HotelOnly regret about this hotel is that I didn't book it for a longer stay. This will definitely be my hotel of choice when visiting Virginia Beach.
  Jul 2, 2017

$275

$275
Barclay Cottage Bed and Breakfast

Barclay Cottage Bed and Breakfast

400 16th Street, Virginia Beach
3.5 out of 5.0
5.0 out of 5 (1 reviews)
Perfectly LovelyWonderful hosts, great breakfast, very nice room, good location near the beach.
  Nov 21, 2016

$219

$219
Oceanaire by Diamond Resorts

Oceanaire by Diamond Resorts

3421 Atlantic Ave, Virginia Beach
3.5 out of 5.0
3.9 out of 5 (122 reviews)
Clean Hotel which is oceanfront with pools! We stayed at their sister hotel previously (Ocean Beach Club Resort) so I knew I would be happy with the Oceanaire. It was very clean, great location, pleasant staff and great amenities. It is worth the money to stay here.....
  Jul 11, 2017

$339

$339
Crowne Plaza Virginia Beach Town Center

Crowne Plaza Virginia Beach Town Center

4453 Bonney Rd, Virginia Beach
3.5 out of 5.0
3.9 out of 5 (185 reviews)
Nice Hotel, excellent staff and customer serviceMy son and I traveled to Va Beach, as his graduation present. The staff got us into a room as quickly as possible. During our stay the front desk was wonderful, suggesting places to visit, writing directions for me, telling me the best (and cheapest) places to park at given locations. The blonde ...
  Jul 25, 2017

$170

$170
Ocean Beach by Diamond Resorts

Ocean Beach by Diamond Resorts

3401 Atlantic Ave, Virginia Beach
3.5 out of 5.0
3.9 out of 5 (466 reviews)
Great location and convenient parking. We stayed 2 nights. Overall poor maintenance of the hotel. Our 1 full day was spent waiting for maintenance to bring a new frig for the food we purchased. He was scheduled for 9 a.m. and showed at noon. The bathroom sink was stopped up as well. Ice machines were all broken except on 1 floor. The ...
  Jul 11, 2017

$245

$245
Sheraton Virginia Beach Oceanfront Hotel

Sheraton Virginia Beach Oceanfront Hotel

3501 Atlantic Avenue, Virginia Beach
3.5 out of 5.0
3.9 out of 5 (151 reviews)
Very clean and a great viewA nice hotel and nice beach. On the strip a pleasant experience.
  May 31, 2017

$254

$254
Residence Inn by Marriott Virginia Beach Oceanfront

Residence Inn by Marriott Virginia Beach Oceanfront

3217 Atlantic Ave, Virginia Beach
3.0 out of 5.0
4.4 out of 5 (52 reviews)
Nice hotel close to the beachClean facilities, nice staff. We had to move rooms due to an air conditioning problem. The staff was acomodating and apologetic about the situation. Valet parking because parking is extremely limited on-site.
  Jun 30, 2017

$350

$350
Hampton Inn Virginia Beach-Oceanfront South

Hampton Inn Virginia Beach-Oceanfront South

1011 Atlantic Avenue, Virginia Beach
3.0 out of 5.0
4.2 out of 5 (329 reviews)
Close to the beach Is very nice location Very nice staff Improve cleaning room Love it
  Jul 11, 2017

$212

$212
Map

3 stars in Virginia Beach

Search for hotels in Virginia Beach on Expedia. You can easily find your hotels in Virginia Beach using one of the methods below:

  • View our selection of featured hotels in Virginia Beach
  • Use the map to find hotels in the Virginia Beach area you prefer
  • Use the filters to see hotels in a specific area of Virginia Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Virginia Beach
  • Enter your travel dates to view the best deals on hotels in Virginia Beach - while they last

Recently booked Virginia Beach hotels

Holiday Inn Express Hotel & Suites Va Beach Oceanfront
3.0 out of 5.0
Last booking: 3 minutes ago
Wyndham Virginia Beach Oceanfront
3.0 out of 5.0
Last booking: 27 minutes ago
Virginia Beach Resort Hotel and Conference Center
3.0 out of 5.0
Last booking: 35 minutes ago
Country Inn & Suites Virginia Beach
3.0 out of 5.0
Last booking: 41 minutes ago