By clicking, I agree to the terms

Virginia Beach 4 star hotels

Search 8 Virginia Beach Hotels

Flight only Hotel only Flight + Hotel

Recently booked Virginia Beach hotels

Hotel Last booked Stars Price from
The Founders Inn and Spa
Chesapeake - Greenbrier
3 hours ago 4 stars $99
Oceanaire Resort
Beachfront
6 hours ago 4 stars $134
Hilton Virginia Beach Oceanfront
Beachfront
10 hours ago 4 stars $132
Ocean Beach Club
Beachfront
12 hours ago 4 stars $98
The Westin Virginia Beach Town Center 19 hours ago 4 stars $119
Holiday Inn VIRGINIA BEACH - NORFOLK 1 day ago 4 stars $87

Virginia Beach 4 Star Hotels

  • Virginia Beach Hotels

Featured Virginia Beach 4 Star Hotels

From $134

1 Oceanaire Resort

4 stars
4.4 / 5 20 reviews

3421 Atlantic Avenue Map

14 Day Advance Purchase Special (Non-refundable)

From $99

2 The Founders Inn and Spa

4 stars
4.2 / 5 98 reviews

5641 Indian River Road Map

Stay 2, Save 10%

From $132

3 Hilton Virginia Beach Oceanfront

4 stars
4.0 / 5 43 reviews

3001 Atlantic Avenue Map

From $98

4 Ocean Beach Club

4 stars
3.7 / 5 60 reviews

3401 Atlantic Avenue Map

14 Day Advance Purchase Special (Non-refundable)

From $149

5 Ocean Sands Resort

4 stars
3.6 / 5 11 reviews

2207 Atlantic Avenue Map

From $179

6 Ocean Key Resort

4 stars
3.8 / 5 5 reviews

424 Atlantic Avenue Map

From $119

7 The Westin Virginia Beach Town Center

4 stars
3.9 / 5 46 reviews

4535 Commerce Street Map

Save 25% on your stay

From $87

8 Holiday Inn VIRGINIA BEACH - NORFOLK

4 stars
4.0 / 5 66 reviews

5655 GREENWICH RD Map