Compare and save on Virginia Beach hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Tilly -Skyscanner
Sort by Tribes
Best Value
Currency
153 Results
  • First Landing State Park
    Ranked #1 overall in Virginia Beach hotels
    9.77 reviews
    Popular withOutdoorsyAdventureBackpackers
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hilton Virginia Beach Oceanfront
    Ranked #2 overall in Virginia Beach hotels
    8.45 reviews
    Popular withOutdoorsyFamiliesNightlife

    A great place to stay at the oceanfront. They do a great job of keeping everything nice in spite of salt air and sand. We love staying at beach properties ...

    • Restaurant
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Courtyard by Marriott Virginia Beach Oceanfront / South
    Ranked #3 overall in Virginia Beach hotels
    8.03 reviews
    Popular withFamiliesOutdoorsyStudents
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Oakwood at Marina Shores Apartments
    Ranked #17 overall in Virginia Beach hotels
    10.01 review
    Popular withLuxuryFamilies
    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Sandbridge Dunes
    Ranked #4 overall in Virginia Beach hotels
    9.02 reviews
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Holiday Trav-L-Park
    Ranked #5 overall in Virginia Beach hotels
    9.02 reviews
    Popular withOutdoorsyFamilies

    Great campground! Mature trees, all commodities are avalaible... Very friendly people... They also speak french!

      ReviewsPhotosAmenitiesMaploadingclose
    • Holiday Inn & Suites North Beach
      Ranked #6 overall in Virginia Beach hotels
      8.02 reviews
      Popular withFamilies

      This location is billed as family friendly, with a number of facilities geared toward children, including pools, a movie theatre and a quasi-daycare center. They couldn't handle my four year ...

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Westin Virginia Beach Town Center
      Ranked #7 overall in Virginia Beach hotels
      10.01 review
      Popular withBusiness

      Excellent service and decor. I was blown away! They offered a AAA rate for $116 on a January Sat night and we stayed for one night to enjoy the night ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Neptune Park Inn
      Ranked #8 overall in Virginia Beach hotels
      10.01 review
      • Free WiFi
      • Swimming Pool
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Hilton Garden Inn Virginia Beach Town Center
      Ranked #9 overall in Virginia Beach hotels
      10.01 review
      Popular withOutdoorsyBusinessFamilies

      Great hotel; large rooms; super friendly staff; convenient to everything at the oceanfront; huge breakfast available

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Ramada Virginia Beach Oceanfront
      Ranked #10 overall in Virginia Beach hotels
      10.01 review
      Popular withFamiliesSolo Female

      Decent beachfront hotel. Close to many restaurants and waking distance to the pier. Indoor pool was ok

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Surfbreak Oceanfront Hotel
      Ranked #11 overall in Virginia Beach hotels
      10.01 review

      The Grand Ocean Hotel is located on the oceanfront in Virginia Beach. It's a great hotel conveniently located to some of VB's great sites.

      • Free WiFi
      • Restaurant
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Turtle Cay Resort
      Ranked #12 overall in Virginia Beach hotels
      10.01 review
      Popular withFamiliesAdventure
      • Free WiFi
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Barclay Towers Resort Hotel
      Ranked #14 overall in Virginia Beach hotels
      10.01 review
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Ocean Key Resort
      Ranked #13 overall in Virginia Beach hotels
      10.01 review
      Popular withFamilies

      We had a resort certificate that we decided to use for Virginia Beach and Ocean Key Resort was an option. I was very pleasantly surprised by how well kept and ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Ocean Sands Resort
      Ranked #18 overall in Virginia Beach hotels
      10.01 review
      Popular withFamilies

      Located right on the beach front, this resort is very conveniently located to a lot of restaurants. It is also located right across from an arcade! We love the view ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Schooner Inn
      Ranked #15 overall in Virginia Beach hotels
      10.01 review
      • Free WiFi
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Econo Lodge Oceanfront
      Ranked #16 overall in Virginia Beach hotels
      10.01 review
      Popular withFamiliesOutdoorsy

      This is the first and only time that we have stayed "on the beach." Normally, we can't afford a hotel that is located right on the beach, but I was ...

      • Free WiFi
      • Swimming Pool
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Clarion Inn & Suites Virginia Beach
      Ranked #19 overall in Virginia Beach hotels
      5.02 reviews

      This is a comfy hotel one block of the beach and close to many great restaurants.

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Courtyard by Marriott Virginia Beach Oceanfront / N 37th St
      Ranked #20 overall in Virginia Beach hotels
      8.01 review
      Popular withBusiness
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • Virginia Beach Days Inn at the Beach
      Ranked #21 overall in Virginia Beach hotels
      8.01 review
      Popular withOutdoorsyStudents
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Holiday Inn Virginia Beach - Norfolk
      Ranked #22 overall in Virginia Beach hotels
      8.01 review
      Popular withSolo FemaleBusiness
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose
    • Belvedere Resort Motel
      Ranked #23 overall in Virginia Beach hotels
      8.01 review

      Great breakfast cafe!

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • SpringHill Suites Virginia Beach Oceanfront
      Ranked #24 overall in Virginia Beach hotels
      8.01 review
      Popular withLuxuryOutdoorsyFamilies

      Very friendly staff and beautifully put together rooms. I got an oceanfront suite on the top floor. AMAZING view of the boardwalk and the Atlantic Ocean.

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Ambassadors Inn & Suites
      Ranked #25 overall in Virginia Beach hotels
      8.01 review
      • Free WiFi
      • Swimming Pool
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Evacuation Route
      Ranked #49 overall in Virginia Beach hotels
      Popular withBackpackersOutdoorsy
        PhotosAmenitiesMaploadingclose
      • Wingate by Wyndham Virginia Beach / Norfolk Airport
        Ranked #26 overall in Virginia Beach hotels
        10.01 review
        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Comfort Suites Beachfront
        Ranked #27 overall in Virginia Beach hotels
        10.01 review
        Popular withNightlifeFamiliesSolo Female

        My husband and children went to Virginia Beach and we had so much fun. There was so much to do. We were never board.

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Breakfast
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Sanctuary Realty at False Cape
        Ranked #28 overall in Virginia Beach hotels
        10.01 review

        Resort Style Condo complex with 3 pools, swim up bar, beach front property. Next to State Park and Wildlife Refuge....bike ride, kayak, paddlboard, surf, boogie board and long walks on ...

        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • The Founders Inn and Spa
        Ranked #29 overall in Virginia Beach hotels
        6.01 review

        My room don't have towels and housekeeping just ignore me but room service and front desk has fine

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose

      Average price per night

      Hotel class

      Hotel type

      Average user rating

      Clear Filters
      Clear Filters
      var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.ca/trip/hotels/hotel_list_page?action=index&clean_path=virginia-beach&controller=topics&country_code=&current_user_id=&filters=&id=2000000001606&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=virginia-beach%2Fhotels&place=2000000001606&place_type=City&place_type=region&region=2000000001606&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000036177&hotel_ids%5B%5D=5000000025058&hotel_ids%5B%5D=5000000409568&hotel_ids%5B%5D=5000000080496&hotel_ids%5B%5D=5000000211228&hotel_ids%5B%5D=5000000912589&hotel_ids%5B%5D=5000001320318&hotel_ids%5B%5D=5000000212046&hotel_ids%5B%5D=5000001320336&hotel_ids%5B%5D=5000000271740&hotel_ids%5B%5D=5000000409255&hotel_ids%5B%5D=5000000424169&hotel_ids%5B%5D=5000000408595&hotel_ids%5B%5D=5000000115106&hotel_ids%5B%5D=5000000402855&hotel_ids%5B%5D=5000000022983&hotel_ids%5B%5D=5000000391025&hotel_ids%5B%5D=5000000268605&hotel_ids%5B%5D=5000001320358&hotel_ids%5B%5D=5000000045825&hotel_ids%5B%5D=5000000167834&hotel_ids%5B%5D=5000000155904&hotel_ids%5B%5D=5000000304536&hotel_ids%5B%5D=5000000003320&hotel_ids%5B%5D=5000000058507&hotel_ids%5B%5D=5000000704867&hotel_ids%5B%5D=5000001320362&hotel_ids%5B%5D=5000003674389&hotel_ids%5B%5D=5000000384762&hotel_ids%5B%5D=5000001320354", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.ca/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000001606" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };