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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Virginia Beach 3 Star Hotels

See all 545 Hotels in Virginia Beach
Best Western Plus Sandcastle Beachfront Hotel

Best Western Plus Sandcastle Beachfront Hotel

1307 Atlantic Ave, Virginia Beach
3.0 out of 5.0
3.9 out of 5 (1,669 reviews)
Clean rooms with beautiful view!I stayed at the Sandcastle over New Years weekend and I couldn’t have had a better experience! Due to some flight delays I didn’t end up getting in until 1:00am but the hotel was super polite and understanding when I called and changed the reservation into my boyfriends name so he could check us ...
  Jan 6, 2018

$61

$61
Boardwalk by Diamond Resorts

Boardwalk by Diamond Resorts

1601 Atlantic Ave, Virginia Beach
3.5 out of 5.0
4.1 out of 5 (494 reviews)
AmazingAmazing location right next to the beach. The rooms were very big and looked just as the pictures looked. Very worth the money.
  Jan 15, 2018

$85

$85
Wyndham Virginia Beach Oceanfront

Wyndham Virginia Beach Oceanfront

5700 Atlantic Ave, Virginia Beach
3.5 out of 5.0
3.4 out of 5 (350 reviews)
Nice an easy access to things to do.As a nice hotel.was clean an warm feeling.would stay there again.
  Jan 3, 2018

$67

$67
Country Inn & Suites Virginia Beach

Country Inn & Suites Virginia Beach

1801 Atlantic Ave, Virginia Beach
3.5 out of 5.0
3.9 out of 5 (1,472 reviews)
We had a great experience here. The hotel staff was very nice when checking in.
  Jan 15, 2018

$67

$67
Hampton Inn Virginia Beach-Oceanfront North

Hampton Inn Virginia Beach-Oceanfront North

3107 Atlantic Ave, Virginia Beach
3.5 out of 5.0
4.3 out of 5 (879 reviews)
VisitMy Wife and I came from Pa to see our baby grand daughter for the first time
  Jan 15, 2018

$84

$84
Beach Quarters by Diamond Resorts

Beach Quarters by Diamond Resorts

501 Atlantic Avenue, Virginia Beach
3.0 out of 5.0
3.8 out of 5 (735 reviews)
Outstanding dayBest i have ever stayed will be back.love the hot tub pool stall and room
  Dec 24, 2017

$69

$69
Turtle Cay by Diamond Resorts

Turtle Cay by Diamond Resorts

600 Atlantic Ave, Virginia Beach
3.0 out of 5.0
4.1 out of 5 (543 reviews)
Frequent GuestI frequent this hotel quite often. In fact, it is the only hotel in which I stay when traveling to Va Bch. The room amenties are a huge factor because of the fully stocked kitchen, jacuzzi garden tub, fireplace and beautiful pool view. They have traded the jacuzzi tubs for garden tubs instead. Bummer! ...
  Jan 16, 2018

$74

$74
Extended Stay America Virginia Beach - Independence Blvd.

Extended Stay America Virginia Beach - Independence Blvd.

4548 Bonney Rd, Virginia Beach
3.0 out of 5.0
2.9 out of 5 (391 reviews)
Good hotel very good price, clean room, would recommend this hotel to others,..................
  Dec 30, 2017

$58

$58
Hyatt House Virginia Beach / Oceanfront

Hyatt House Virginia Beach / Oceanfront

2705 Atlantic Avenue, Virginia Beach
3.5 out of 5.0
4.5 out of 5 (164 reviews)
Geneva was very helpful at check in , she gave quick and concise information. Love the room, very comfortable, nicely laid out. I would return and would recomend to friends and family who stay in Vigina Beach. 👍👌 🤘
  Jan 14, 2018

$94

$94
La Quinta Inn Norfolk Virginia Beach

La Quinta Inn Norfolk Virginia Beach

192 Newtown Rd, Virginia Beach
3.0 out of 5.0
3.6 out of 5 (1,201 reviews)
It fit the purpose. Slack breakfast........ .................
  Jan 2, 2018

$55

$55
Map

Three Star Hotel Guide for Virginia Beach

There’s a reason the top 3 star hotels in Virginia Beach, Norfolk - Virginia Beach are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Virginia Beach, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Virginia Beach for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Virginia Beach near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Virginia Beach 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked 3 Star Hotels in Virginia Beach

Courtyard Virginia Beach Oceanfront/North 37th Street
3.0 out of 5.0
Last booking: 17 minutes ago
Hilton Garden Inn Virginia Beach Town Center
3.5 out of 5.0
Last booking: 20 minutes ago
Surfbreak Oceanfront Hotel, an Ascend Hotel Collection Member
3.0 out of 5.0
Last booking: 42 minutes ago
Boardwalk by Diamond Resorts
3.5 out of 5.0
Last booking: 1 hour ago
Red Roof Inn Virginia Beach
2.5 out of 5.0
Last booking: 1 hour ago
Baymont Inn & Suites Virginia Beach Oceanfront
2.0 out of 5.0
Last booking: 1 hour ago
Wyndham Virginia Beach Oceanfront
3.5 out of 5.0
Last booking: 1 hour ago
Ramada Virginia Beach Oceanfront
4.5 out of 5.0
Last booking: 1 hour ago
Red Roof Inn Virginia Beach - Norfolk Airport
2.5 out of 5.0
Last booking: 1 hour ago