COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Norfolk - Virginia Beach

Search over 1166 hotels from $56

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Norfolk - Virginia Beach Hotels

Don't see what you're looking for?
See all available properties in Norfolk - Virginia Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Luxury Hotels in Norfolk - Virginia Beach

    Ocean Holiday

    Ocean Holiday

    Atlantic Avenue,2417, Virginia Beach, VA
    The price is $119 per night from May 16 to May 16
    4/5Very Good! (43 reviews)
    Ocean Holiday
    The Founders Inn and Spa, Tapestry Collection by Hilton

    The Founders Inn and Spa, Tapestry Collection by Hilton

    5641 Indian River Rd, Virginia Beach, VA
    The price is $114 per night from May 31 to May 31
    4.2/5Excellent! (37 reviews)
    The Founders Inn and Spa, Tapestry Collection by Hilton
    Schooner Inn

    Schooner Inn

    215 Atlantic Ave, Virginia Beach, VA
    The price is $72 per night from May 24 to May 24
    4.6/5Wonderful! (75 reviews)
    Schooner Inn

Pet Friendly Norfolk - Virginia Beach Hotels

    La Quinta Inn & Suites by Wyndham Virginia Beach

    La Quinta Inn & Suites by Wyndham Virginia Beach

    2800 Pacific Ave, Virginia Beach, VA
    The price is $132 per night from Jun 8 to Jun 8
    3.9/5Very Good! (47 reviews)
    La Quinta Inn & Suites by Wyndham Virginia Beach
    The Ocean Reef Suites at Virginia Beach

    The Ocean Reef Suites at Virginia Beach

    2604 Atlantic Avenue, Virginia Beach, VA
    The price is $80 per night from May 13 to May 13
    The Ocean Reef Suites at Virginia Beach
    Wyndham Virginia Beach Oceanfront

    Wyndham Virginia Beach Oceanfront

    5700 Atlantic Ave, Virginia Beach, VA
    The price is $118 per night from May 18 to May 18
    3.1/5 (68 reviews)
    Wyndham Virginia Beach Oceanfront

Recent Reviews