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 18 Jun - 19 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Search Hotels near Top Cape Charles Attractions

Top 10 Hotels in Cape Charles

See all 308 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
     
     

    This Cape Charles bed & breakfast is near the bay and is set on its own private sandy beach within easy reach of Kiptopeke State Park. Regional attractions also ...

    The Baywood Bed and BreakfastGet Rates

    The Baywood Bed and BreakfastGet Rates
    Bay Haven Inn of Cape Charles

    Bay Haven Inn of Cape Charles

    403 Tazewell Ave, Cape Charles
      4.0 out of 5.0
       
       

      Situated near the beach in the city centre, this bed & breakfast is close to Cape Charles Beach and Bay Creek Golf Club. Regional attractions also include 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 by the ocean, this bed & breakfast is 0.8 mi (1.3 km) from Cape Charles Beach and 1.9 mi (3.1 km) from Bay Creek Golf Club. Kiptopeke State Park and ...

        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 within 3 mi (5 km) of Eastern Shore of Virginia National Wildlife Refuge and Kiptopeke State ...

          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, this bed & breakfast is 0.6 mi (1 km) from Cape Charles Beach and 1.8 mi (2.9 km) from Bay Creek Golf Club. Kiptopeke State Park and ...

            Alyssa House Bed & BreakfastGet Rates

            Alyssa House Bed & BreakfastGet Rates
            Shore Stay Suites

            Shore Stay Suites

            26406 Lankford Hwy, Cape Charles
            • Free cancellation
            • Reserve now, pay when you stay
            2.0 out of 5.0
             
             

            Situated in Cape Charles, this hotel is close to Kiptopeke State Park. Area attractions also include Cape Charles Beach.

            Shore Stay SuitesGet Rates

            Shore Stay SuitesGet 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 away from Virginia Beach Boardwalk and Pacific Avenue.

            Oceans 2700£67

            Oceans 2700£67
            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
             
             

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

            Ocean Beach Club by Diamond Resorts£166

            Ocean Beach Club by Diamond Resorts£166
            Wyndham Virginia Beach Oceanfront

            Wyndham Virginia Beach Oceanfront

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

            Nestled on the beach, this Virginia Beach hotel is 0.7 mi (1.1 km) from Atlantic University and 2.5 mi (4 km) from First Landing State Park. Virginia Beach Boardwalk ...

            Wyndham Virginia Beach Oceanfront£92

            Wyndham Virginia Beach Oceanfront£92
            Boardwalk by Diamond Resorts

            Boardwalk by Diamond Resorts

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

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

            Boardwalk by Diamond Resorts£158

            Boardwalk by Diamond Resorts£158
            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!