Beginning of main content

location Virginia Beach is highly rated for Beaches and Soccer by 15,771 people

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Check prices on hotels in Virginia Beach

Best deal Best deal Aug 3 - Aug 5
Tonight Tonight Jun 18 - Jun 19
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Top 10 Hotels in Virginia Beach

See all 597 Hotels in Virginia Beach
Schooner Inn

Schooner Inn

215 Atlantic Ave, Virginia Beach
    2.0 out of 5.0
     
     

    Nestled on the beach, this Virginia Beach hotel is just steps from Virginia Beach Boardwalk and Rudee Inlet.

    Schooner InnGet Rates

    Schooner InnGet Rates
    Oceanfront Inn

    Oceanfront Inn

    2901 Atlantic Avenue, Virginia Beach
      2.5 out of 5.0
       
       

      Nestled on the beach, this Virginia Beach hotel is on the boardwalk and 0.1 mi (0.1 km) from Virginia Beach Boardwalk.

      Oceanfront Inn$149

      Oceanfront Inn$149
      Belvedere Beach Resort

      Belvedere Beach Resort

      3603 Atlantic Ave, Virginia Beach
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       

      Located in Virginia Beach, this beachfront hotel is on the boardwalk and within a 5-minute walk of Virginia Beach Boardwalk and Pacific Avenue. Hillier Ignite ...

      Belvedere Beach ResortGet Rates

      Belvedere Beach ResortGet Rates
      19 Atlantic Hotel

      19 Atlantic Hotel

      203 19th St, Virginia Beach
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       

      Situated by the ocean, this hotel is steps from Virginia Beach Boardwalk and Nightmare Mansion.

      19 Atlantic HotelGet Rates

      19 Atlantic HotelGet Rates
      Best Western Plus Sandcastle Beachfront Hotel

      Best Western Plus Sandcastle Beachfront Hotel

      1307 Atlantic Ave, Virginia Beach
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       

      Best Western Plus Sandcastle Beachfront Hotel is on the boardwalk next to Virginia Beach Fishing Pier and less than a mile from shops and restaurants.

      Best Western Plus Sandcastle Beachfront HotelGet Rates

      Best Western Plus Sandcastle Beachfront HotelGet Rates
      Oceans 2700

      Oceans 2700

      2700 Pacific Avenue, Virginia Beach
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       

      Situated in the entertainment district, this hotel is steps from Virginia Beach Boardwalk and Pacific Avenue.

      Oceans 2700$89

      Oceans 2700$89
      Ocean Beach Club by Diamond Resorts

      Ocean Beach Club by Diamond Resorts

      3401 Atlantic Ave, Virginia Beach
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Located on the boardwalk just steps from Virginia Beach, Ocean Beach Club by Diamond Resorts is a 5-minute stroll from Neptune’s Park, where music lovers can ...

      Ocean Beach Club by Diamond Resorts$203

      Ocean Beach Club by Diamond Resorts$203
      The Dolphin Inn

      The Dolphin Inn

      1705 Atlantic Avenue, Virginia Beach
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       

      With direct access to the beach, this Virginia Beach hotel is within 3 mi (5 km) of Virginia Beach Boardwalk, Virginia Aquarium and Marine Science Center, and ...

      The Dolphin InnGet Rates

      The Dolphin InnGet Rates
      Marjac Suites Virginia Beach Oceanfront

      Marjac Suites Virginia Beach Oceanfront

      2201 Atlantic Ave, Virginia Beach
        2.0 out of 5.0
         
         

        Situated in Virginia Beach, this beach hotel is steps from Virginia Beach Boardwalk and Jungle Golf.

        Marjac Suites Virginia Beach OceanfrontGet Rates

        Marjac Suites Virginia Beach OceanfrontGet Rates
        Best Western Plus Virginia Beach

        Best Western Plus Virginia Beach

        2809 Atlantic Ave, Virginia Beach
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        Offering direct access to the beach, this Virginia Beach hotel is 0.1 mi (0.1 km) from Virginia Beach Boardwalk and 2.8 mi (4.5 km) from Virginia Aquarium and ...

        Best Western Plus Virginia BeachGet Rates

        Best Western Plus Virginia BeachGet Rates
        Map

        Search Hotels near Top Virginia Beach Attractions

        Recent Reviews in Virginia Beach