Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 200 Hotels in Virginia Beach
Country Inn & Suites Virginia Beach

Country Inn & Suites Virginia Beach

1801 Atlantic Ave, Virginia Beach
3.0 out of 5.0
3.8 out of 5 (438 reviews)
WonderfulThe hotel was great. Very clean and staff was excellent!!
  Sep 25, 2017

$98

$98
Wyndham Virginia Beach Oceanfront

Wyndham Virginia Beach Oceanfront

5700 Atlantic Ave, Virginia Beach
3.0 out of 5.0
3.0 out of 5 (70 reviews)
Weekend wedding Hotel staff was very helpful and the staff in the bar area were fantastic. We were in the west tower which is an older building and included an ocean view. Room service was good, the cleaning staff was beyond friendly and welcoming. It was disappointing to learn there was no airport shuttle and the ...
  Sep 21, 2017

$98

$98
Ocean Beach Club by Diamond Resorts

Ocean Beach Club by Diamond Resorts

3401 Atlantic Ave, Virginia Beach
3.5 out of 5.0
3.9 out of 5 (481 reviews)
Watch out for timeshare sharks!The only complaint I have of this hotel/resort is the timeshare sharks that are giving the "Welcome Package".
  Sep 14, 2017

$115

$115
Virginia Beach Resort Hotel and Conference Center

Virginia Beach Resort Hotel and Conference Center

2800 Shore Dr, Virginia Beach
3.0 out of 5.0
3.4 out of 5 (377 reviews)
Room as needed for stay.Our room was very nice. as were the people at the desk. Because of the horrid reviews, we went in early to check the accommodations. We had two problem which were minor and which we reported. With the room as nice as it was, it would have been nice to be able to stay another few days. The lady who ...
  Sep 19, 2017

$134

$134
Hilton Garden Inn Virginia Beach Town Center

Hilton Garden Inn Virginia Beach Town Center

252 Town Center Dr, Virginia Beach
3.0 out of 5.0
4.3 out of 5 (187 reviews)
Everything and everyone was nice. Greeted upon entrance
  Sep 24, 2017

$98

$98
Ramada Virginia Beach Oceanfront

Ramada Virginia Beach Oceanfront

615 Atlantic Avenue, Virginia Beach
3.0 out of 5.0
3.6 out of 5 (535 reviews)
Good view of the oceanThe staff was very friendly and accommodating. The restaurant was a bit of a disappointment however, service slow and food only mediocre and we were there during a fairly slow time.
  Sep 19, 2017

$67

$67
Best Western Center Inn

Best Western Center Inn

5718 Northampton Blvd, Virginia Beach
3.0 out of 5.0
3.5 out of 5 (167 reviews)
very nice We loved the free breakfast it was very good and we have spent more money on other hotels in the past that were just as nice as this one with no breakfast and the staff was very friendly. Also very clean room.
  Sep 3, 2017

$52

$52
Hyatt House Virginia Beach / Oceanfront

Hyatt House Virginia Beach / Oceanfront

2705 Atlantic Avenue, Virginia Beach
3.0 out of 5.0
4.4 out of 5 (44 reviews)
Nice hotel :)Hyatt House Virginia Beach is a nice hotel with great views of the beach. It’s also literally steps to the water. We had no problems with the room - which was nice and comfortable - but the balcony only had one chair on it. We asked the hotel staff about it and were told only the suites had two chairs ...
  Sep 23, 2017

$122

$122
Courtyard by Marriott Virginia Beach Norfolk

Courtyard by Marriott Virginia Beach Norfolk

5700 Greenwich Rd, Virginia Beach
3.0 out of 5.0
4.3 out of 5 (128 reviews)
The room was clean and comfortable. Nice feel. Called for additional linens, which were brought promptly. Only negative was the time for the made to order breakfast which took an hour because there was only one person cooking.
  Sep 21, 2017

$89

$89
Holiday Inn Express Hotel & Suites Va Beach Oceanfront

Holiday Inn Express Hotel & Suites Va Beach Oceanfront

2607 Atlantic Ave, Virginia Beach
3.0 out of 5.0
4.0 out of 5 (249 reviews)
Good value, continental breakfast and oceanfront.
  Sep 24, 2017

$110

$110
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 3 Star Hotels in Virginia Beach

Holiday Inn Oceanside- VA Beach
3.0 out of 5.0
Last booking: 6 minutes ago
Ocean Beach by Diamond Resorts
3.5 out of 5.0
Last booking: 11 minutes ago