Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Get 24/7 travel help, thanks to our Customer First Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Top Virginia Beach Hotels with an Indoor Pool

Fairfield Inn & Suites by Marriott Virginia Beach Oceanfront $129
Fairfield Inn & Suites by Marriott Virginia Beach Oceanfront

Fairfield Inn & Suites by Marriott Virginia Beach Oceanfront

1901 Atlantic Ave, Virginia Beach, VA
     
    4.6
    of 5, from 36 reviews
    2.5 out of 5.0 Stars

    This hotel features an indoor pool, a spa tub, and a restaurant. Enjoy the fitness center and free perks like full breakfast and free self parking. A business center, free WiFi in public areas, and a lobby fireplace are also on offer.

    SpringHill Suites by Marriott Virginia Beach Oceanfront $118
    SpringHill Suites by Marriott Virginia Beach Oceanfront

    SpringHill Suites by Marriott Virginia Beach Oceanfront

    901 Atlantic Ave, Virginia Beach, VA
       
      4.5
      of 5, from 24 reviews
      3.0 out of 5.0 Stars

      This hotel features a restaurant, an indoor pool, and a poolside bar. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the fitness center and free perks like buffet breakfast and free self parking.

      The Founders Inn and Spa, Tapestry Collection by Hilton $94
      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
         
        4.3
        of 5, from 50 reviews
        4.0 out of 5.0 Stars

        A full-service spa, 2 outdoor tennis courts, and an outdoor pool are all featured at this Colonial hotel. Traveling on business? Take advantage of the 18 conference rooms, 24-hour business center, and airport shuttle. Enjoy a meal from the restaurant and perks like free self parking and a free beach shuttle.

        Boardwalk by Diamond Resorts $79
        Boardwalk by Diamond Resorts

        Boardwalk by Diamond Resorts

        1601 Atlantic Ave, Virginia Beach, VA
           
          4.2
          of 5, from 26 reviews
          3.0 out of 5.0 Stars

          This condo features a restaurant, an indoor pool, and a bar/lounge. Enjoy the fitness center and perks like free self parking and free WiFi. There's a spa tub on site, and laundry facilities and concierge services are also offered.

          The Barclay Towers Resort Hotel $69
          The Barclay Towers Resort Hotel

          The Barclay Towers Resort Hotel

          809 Atlantic Ave, Virginia Beach, VA
             
            4.2
            of 5, from 24 reviews
            2.5 out of 5.0 Stars

            This hotel features an indoor pool and a fitness center. Enjoy the spa tub and free perks like continental breakfast and free self parking. Free WiFi in public areas, laundry facilities, and free newspapers are also on offer.

            Hampton Inn Virginia Beach-Oceanfront North $98
            Hampton Inn Virginia Beach-Oceanfront North

            Hampton Inn Virginia Beach-Oceanfront North

            3107 Atlantic Ave, Virginia Beach, VA
               
              4.1
              of 5, from 36 reviews
              3.0 out of 5.0 Stars

              This hotel features a restaurant, an indoor pool, and a beach bar. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy the 24-hour fitness center and free perks like buffet breakfast and free self parking.

              Oceanfront Inn $64
              Oceanfront Inn

              Oceanfront Inn

              2901 Atlantic Avenue, Virginia Beach, VA
                 
                4.0
                of 5, from 26 reviews
                2.5 out of 5.0 Stars

                An indoor pool, self parking, and concierge services are featured at this hotel. WiFi in public areas is free. A safe deposit box is provided and the front desk is staffed around-the-clock.

                Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA $72
                Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

                Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

                1801 Atlantic Ave, Virginia Beach, VA
                   
                  3.7
                  of 5, from 58 reviews
                  3.0 out of 5.0 Stars

                  This hotel features an indoor pool and a 24-hour fitness center. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the free buffet breakfast each morning.

                  Best Western Plus Virginia Beach $67
                  Best Western Plus Virginia Beach

                  Best Western Plus Virginia Beach

                  2809 Atlantic Ave, Virginia Beach, VA
                     
                    3.7
                    of 5, from 26 reviews
                    3.0 out of 5.0 Stars

                    This hotel features a restaurant, an outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the indoor pool and free perks like full breakfast and free self parking.

                    Oceanaire by Diamond Resorts $99
                    Oceanaire by Diamond Resorts

                    Oceanaire by Diamond Resorts

                    3421 Atlantic Ave, Virginia Beach, VA
                       
                      3.5
                      of 5, from 16 reviews
                      3.5 out of 5.0 Stars

                      This hotel features a restaurant, an outdoor pool, and a poolside bar. There's fun for all ages with a children's pool and an arcade/game room, and supervised childcare is an added bonus. Enjoy the indoor pool and perks like free self parking and free WiFi.

                      Beach Quarters by Diamond Resorts $75
                      Beach Quarters by Diamond Resorts

                      Beach Quarters by Diamond Resorts

                      501 Atlantic Avenue, Virginia Beach, VA
                         
                        3.4
                        of 5, from 37 reviews
                        2.5 out of 5.0 Stars

                        This condo features a restaurant, an outdoor pool, and a poolside bar. There's fun for all ages with a children's pool and an arcade/game room, and families will appreciate the onsite laundry facilities. Enjoy the indoor pool and perks like free self parking and free WiFi.

                        Baymont by Wyndham Virginia Beach Oceanfront Get Rates
                        Baymont by Wyndham Virginia Beach Oceanfront

                        Baymont by Wyndham Virginia Beach Oceanfront

                        1201 Atlantic Ave., Virginia Beach, VA
                           
                          2.6
                          of 5, from 39 reviews
                          2.0 out of 5.0 Stars

                          This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the fitness center and free perks like continental breakfast and free self parking.

                          Travelers Like You Recently Booked These Virginia Beach Hotels

                          Map

                          Virginia Beach hotels with indoor pools

                          Add fun to your Virginia Beach vacation
                          Booking your trip to Virginia Beach in advance with Travelocity is a great idea—you’ll get the best deals available and you’ll have your pick of the most in-demand hotels. The only thing you can’t control is the weather. That’s why choosing a hotel in Virginia Beach with an indoor pool is such a savvy-traveler decision. No matter the temperature outside or what’s happening in the sky, you’ll have built-in recreation always available to entertain the kids or relax after a long day.

                          Make a splash at an indoor pool hotel in Virginia Beach
                          The quickest way to get into a vacation state of mind is a dip in the pool. Virginia Beach has plenty of sights to see, local flavors to sample, and attractions to explore, but you won’t feel really relaxed and rejuvenated until you put down your bags and put on a swimsuit. The hotel pool is perfect for a meditative evening of floating, a vigorous workout of lap-swimming while trying to beat your best time, or a cool morning pick-me-up before coffee and breakfast. Save money on a couples’ spa treatment by bringing your sweetheart down for a dip, or break out the floaties and get the whole family in the water. No need to worry about the weather when you’ve booked a Virginia Beach hotel with an indoor pool.

                          It’s never too soon to find an amazing travel deal with Travelocity. Get ahead of the curve and check out hotels in Virginia Beach with indoor pools today. On your next vacation, it will always be a good time for a swim.

                          Recent Virginia Beach Hotel Reviews By Fellow Wanderers

                          *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.