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 Norfolk - Virginia Beach 3 Star Hotels

See all 685 Hotels in Norfolk - 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,670 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
SpringHill Suites by Marriott Norfolk Virginia Beach

SpringHill Suites by Marriott Norfolk Virginia Beach

6350 Newtown Rd, Norfolk
3.5 out of 5.0
4.3 out of 5 (616 reviews)
Great Hotel!!We had a great stay at this Hotel!! It was clean and comfortable and it was a great location to where we needed to be! Robert at the front desk as AWESOME!! He far exceeded any expectations! The hotel is lucky to have such a professional, and friendly front desk person!!
  Jan 5, 2018

$82

$82
Aloft Chesapeake

Aloft Chesapeake

1454 Crossways Boulevard, Chesapeake
3.5 out of 5.0
4.2 out of 5 (1,233 reviews)
great bar, had live music on a Tuesday night. Great place to unwind. All staff I encountered were very accommodating.
  Jan 11, 2018

$79

$79
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,474 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 (880 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 (736 reviews)
Outstanding dayBest i have ever stayed will be back.love the hot tub pool stall and room
  Dec 24, 2017

$69

$69
Hyatt Place Chesapeake

Hyatt Place Chesapeake

709 Eden Way N, Chesapeake
3.0 out of 5.0
4.4 out of 5 (690 reviews)
Overall stay was niceThe experience was great. We failed to mention the toilet had a slow return when flushing. It ran constantly if we didn’t open up and push handle down
  Jan 17, 2018

$94

$94
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
Map

Three Star Hotel Guide for Norfolk - Virginia Beach

There’s a reason the top 3 star hotels in Norfolk - Virginia Beach, Virginia 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 Norfolk - 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 Norfolk - Virginia Beach for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Norfolk - 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 Norfolk - Virginia Beach 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked 3 Star Hotels in Norfolk - Virginia Beach

The Bay Inn
2.5 out of 5.0
Last booking: 1 minute ago
Wingate by Wyndham Chesapeake
3.0 out of 5.0
Last booking: 3 minutes ago
Comfort Suites Suffolk - Chesapeake
3.0 out of 5.0
Last booking: 12 minutes ago
The Westin Virginia Beach Town Center
4.5 out of 5.0
Last booking: 16 minutes ago
Aloft Chesapeake
3.5 out of 5.0
Last booking: 18 minutes ago
Extended Stay America Virginia Beach - Independence Blvd.
3.0 out of 5.0
Last booking: 26 minutes ago
Hilton Virginia Beach Oceanfront
4.5 out of 5.0
Last booking: 29 minutes ago
Holiday Inn Norfolk Airport
4.0 out of 5.0
Last booking: 38 minutes ago
Ramada Virginia Beach Oceanfront
4.5 out of 5.0
Last booking: 40 minutes ago