Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

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 Cape Charles

Tonight Tonight 21 Apr - 22 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Search Hotels near Top Cape Charles Attractions

Top 10 Hotels in Cape Charles

See all 259 Hotels in Cape Charles

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Baywood Bed and Breakfast

The Baywood Bed and Breakfast

31400 Latimers Bluff Road, Cape Charles
    3.0 out of 5.0
     
     

    Nestled on the beach, this Cape Charles bed & breakfast is 2.4 mi (3.9 km) from Kiptopeke State Park and 11.6 mi (18.6 km) from Cape Charles Beach. Norfolk Botanical ...

    The Baywood Bed and BreakfastGet Rates

    The Baywood Bed and BreakfastGet Rates
    Enjoy the Bay Breeze by the Marina!

    Enjoy the Bay Breeze by the Marina!

    , Cape Charles
       
       

      Situated in Cape Charles, this holiday home is close to Cape Charles Beach and Bay Creek Golf Club. Regional attractions also include Kiptopeke State Park and ...

      Enjoy the Bay Breeze by the Marina!Get Rates

      Enjoy the Bay Breeze by the Marina!Get Rates
      Shore Stay Suites

      Shore Stay Suites

      26406 Lankford Hwy, Cape Charles
        2.0 out of 5.0
         
         

        Situated in Cape Charles, this hotel is 2.8 mi (4.6 km) from Kiptopeke State Park and 8.1 mi (13 km) from Cape Charles Beach. Lynnhaven House and Norfolk Botanical ...

        Shore Stay SuitesGet Rates

        Shore Stay SuitesGet Rates
        Bay Haven Inn of Cape Charles

        Bay Haven Inn of Cape Charles

        403 Tazewell Ave, Cape Charles
          4.0 out of 5.0
           
           

          Located in the heart of Cape Charles, this bed & breakfast is 0.4 mi (0.7 km) from Cape Charles Beach and 1.7 mi (2.7 km) from Bay Creek Golf Club. Kiptopeke ...

          Bay Haven Inn of Cape CharlesGet Rates

          Bay Haven Inn of Cape CharlesGet Rates
          Fig Street Inn

          Fig Street Inn

          711 Tazewell Avenue, Cape Charles
            3.5 out of 5.0
             
             

            Situated near the beach in Cape Charles, this bed & breakfast is close to Cape Charles Beach and Bay Creek Golf Club. Regional attractions also include Kiptopeke ...

            Fig Street InnGet Rates

            Fig Street InnGet Rates
            Sunset Beach Resort

            Sunset Beach Resort

            32246 Lankford Hwy, Cape Charles
              2.0 out of 5.0
               
               

              Offering direct access to the beach, this Cape Charles hotel is 1.4 mi (2.3 km) from Eastern Shore of Virginia National Wildlife Refuge and within 16 mi (25 ...

              Sunset Beach ResortGet Rates

              Sunset Beach ResortGet Rates
              Alyssa House Bed & Breakfast

              Alyssa House Bed & Breakfast

              530 Randolph Ave, Cape Charles
                3.5 out of 5.0
                 
                 

                Situated near the beach in Cape Charles, this bed & breakfast is close to Cape Charles Beach and Bay Creek Golf Club. Regional attractions also include Kiptopeke ...

                Alyssa House Bed & BreakfastGet Rates

                Alyssa House Bed & BreakfastGet Rates
                Oceanaire by Diamond Resorts

                Oceanaire by Diamond Resorts

                3421 Atlantic Ave, Virginia Beach
                  3.5 out of 5.0
                   
                   

                  Located in Virginia Beach, this beachfront hotel is on the boardwalk and within a 5-minute walk of Neptune's Park, Pacific Place and Neptune Statue. Hillier ...

                  Oceanaire by Diamond Resorts£89

                  Oceanaire by Diamond Resorts£89
                  Ocean Beach Club by Diamond Resorts

                  Ocean Beach Club by Diamond Resorts

                  3401 Atlantic Ave, Virginia Beach
                    3.5 out of 5.0
                     
                     

                    Located in Virginia Beach, this beachfront condo is on the boardwalk and within a 5-minute walk of Pacific Place, Neptune's Park and Neptune Statue. Hillier ...

                    Ocean Beach Club by Diamond Resorts£76

                    Ocean Beach Club by Diamond Resorts£76
                    Boardwalk by Diamond Resorts

                    Boardwalk by Diamond Resorts

                    1601 Atlantic Ave, Virginia Beach
                      3.0 out of 5.0
                       
                       

                      Located in Virginia Beach, this beachfront condo is on the boardwalk, just steps away from John Wareing Monument, 17th Street Park and Virginia Beach Fishing ...

                      Boardwalk by Diamond Resorts£71

                      Boardwalk by Diamond Resorts£71
                      Map

                      Cape Charles Hotel Reviews

                      Travel to Cape Charles & Explore


                      Explore Cape Charles with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!