Best Resorts in Virginia Beach

U.S. News ranks the best resorts by taking into account reputation among professional travel... READ MORE
U.S. News ranks the best resorts by taking into account reputation among professional travel experts, guest reviews and hotel class ratings. Use the filters and settings below to help find the best resort for you.

READ THE BEST HOTELS METHODOLOGY »

See Virginia Beach Travel Guide »

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Hotel Name
Price

$1 - $500+

Hotel Class

1 star - 5 stars

Amenities

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

  • View all Photos
    The Atrium Resort
    Virginia Beach, VA
    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    The Atrium Resort is a 3.5 star hotel located at 315 21st St in Virginia Beach. It has a 4.5 overall guest rating based on 234 reviews.
  • View all Photos
    Oceanaire Resort Hotel
    Virginia Beach, VA
    3.5-star Hotel Class
    3.5-star Hotel Class
    • Free WiFi

    Oceanaire Resort Hotel is a 3.5 star hotel located at 3421 Atlantic Ave in Virginia Beach. It has a 4.0 overall guest rating based on 545 reviews.
  • View all Photos
    Virginia Beach Resort Hotel and Conference Center
    Virginia Beach, VA
    3.0-star Hotel Class
    3.0-star Hotel Class
    Virginia Beach Resort Hotel and Conference Center is a 3 star hotel located at 2800 Shore Dr in Virginia Beach. It has a 3.5 overall guest rating based on 1160 reviews.

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.