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

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


Cape Cod Vacation Packages

Go yachting, whale watching or just enjoy miles of coastal beauty on this famous Massachusetts landmark known to most as “the Cape.”

Home to beaches with rolling sand dunes, New England villages, and a mix of sheer cliffs, harbors and beaches, Cape Cod is an island that offers outdoor activities, fun family attractions and fresh local seafood.  

JFK went yachting here, and the area continues to welcome wealthy visitors, but you don’t need to own a yacht to enjoy it yourself. Charter boats are available all over the Cape. These can range from small vessels for hour-long trips, to large ones on which you stay on for the entire vacation. If you’d prefer, you can just rent a kayak or even a kite-board to get out on the water.  

Stroll along the sands, sunbathe or explore the many freshwater ponds to find frogs and turtles. Nature lovers should book a place on one of the whale-watching tours, which sail between May and October.  

For family entertainment, head to Provincetown, at the northern tip of Cape Cod. As well as pristine coastal stretches such as Herring Cove Beach, you’ll find attractions such as the Pilgrim Monument & Provincetown Museum and Whydah Pirate Museum. This is also a great place to stop for a meal, as there are many bars and restaurants. 

Because of its exposed position, the climate in Cape Cod is generally mild to cold. If you can cope with average highs of 38° F (3° C), you’re almost guaranteed to score reduced-price accommodation during the cooler months. 

The peak season between July and September sees the biggest influx of visitors. Around this time, a number of festivals are held throughout the area. Festivals such as the Bourne Scallop Festival, which has been held for more than 40 years, offer a great atmosphere and showcase many of the things which make Cape Cod so popular.

Cape Cod Maritime Days are also held around May and June of every year. Visit during these days and take a guided kayak excursion, or visit art exhibitions or a nautical flea market.


Top Hotel Deals

See all 1,798 properties in Cape Cod
Bayside Resort Hotel ฿3,109
Bayside Resort Hotel

Bayside Resort Hotel

225 Route 28, West Yarmouth
     
    4.2
    of 5, from 1,993 reviews
    3.0 out of 5.0

    Located near the airport, this family-friendly hotel is within 6 mi (10 km) of Putter's Paradise Miniature Golf, Cape Codder Water Park, and Wild Animal Lagoon. Cape Cod Inflatable Park and Cape Cod Carousel are also within 6 miles (10 km).

    Heritage House Hotel ฿2,356
    Heritage House Hotel

    Heritage House Hotel

    259 Main Street, Hyannis
       
      3.5
      of 5, from 1,603 reviews
      2.5 out of 5.0

      Located in the heart of Hyannis, this hotel is within 6 mi (10 km) of John F. Kennedy Hyannis Museum, Cape Cod Baseball Hall of Fame and Hyannis Harbor. Cape Cod Carousel and St. Francis Xavier Church are also within 6 mi (10 km).

      Chatham Bars Inn ฿6,187
      Chatham Bars Inn

      Chatham Bars Inn

      297 Shore Rd, Chatham
         
        4.6
        of 5, from 441 reviews
        4.0 out of 5.0

        Offering direct access to the beach, this Chatham resort is within 6 mi (10 km) of Chatham Seaside Links, Chatham Lighthouse Beach and Fox Hill. Ridgevale Beach and Hardings Beach are also within 6 miles (10 km).

        Cape Codder Resort and Spa ฿4,322
        Cape Codder Resort and Spa

        Cape Codder Resort and Spa

        1225 Iyannough Rd, Hyannis
           
          3.9
          of 5, from 781 reviews
          3.0 out of 5.0

          Located near the airport, this family-friendly resort is within 6 mi (10 km) of Cape Codder Water Park, Cape Cod Carousel, and Putter's Paradise Miniature Golf. Wild Animal Lagoon and Cape Cod Inflatable Park are also within 6 miles (10 km).

          Best Western Cape Cod Hotel ฿3,145
          Best Western Cape Cod Hotel

          Best Western Cape Cod Hotel

          1470 Iyannough Rd. Rt 132, Hyannis
             
            3.6
            of 5, from 449 reviews
            2.5 out of 5.0

            This family-friendly hotel is in the centre of Hyannis, within 6 mi (10 km) of Hyannis Golf Course, Cape Codder Water Park and Cape Cod Carousel. Putter's Paradise Miniature Golf and Cape Cod Inflatable Park are also within 6 miles (10 km).

            Sea Crest Beach Hotel ฿3,621
            Sea Crest Beach Hotel

            Sea Crest Beach Hotel

            350 Quaker Rd, North Falmouth
               
              4.1
              of 5, from 1,095 reviews
              3.0 out of 5.0

              Nestled on the beach, this North Falmouth hotel is within 6 mi (10 km) of Old Silver Beach, Wood Neck Beach and Cataumet Arts Center. Falmouth Museums on the Green and College Light Opera Company are also within 6 miles (10 km).

              Hyannis Harbor Hotel ฿3,389
              Hyannis Harbor Hotel

              Hyannis Harbor Hotel

              213 Ocean St, Hyannis
                 
                4.2
                of 5, from 236 reviews
                3.5 out of 5.0

                Located on the waterfront, this family-friendly hotel is within 6 mi (10 km) of John F. Kennedy Hyannis Museum, Kalmus Beach and Cape Cod Melody Tent. Barnstable Harbor and Mayflower Beach are also within 9 mi (15 km).

                Inn on the Square ฿2,767
                Inn on the Square

                Inn on the Square

                40 North Main Street, Falmouth
                   
                  4.0
                  of 5, from 1,144 reviews
                  3.5 out of 5.0

                  Located in the heart of Falmouth, this hotel is within 6 mi (10 km) of Falmouth Museums on the Green, Falmouth Heights Beach and Nobska Lighthouse. Old Silver Beach and Mashpee Wampanoag Indian Museum are also within 12 mi (20 km).