Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Cape Cod, MA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Cape Cod hotels and places to stay

Four Points by Sheraton Eastham Cape Cod
3 out of 5
3800 State Hwy, Eastham, MA
The price is $161 per night
13.27 mi from city center
3.9/5Very Good! (455 reviews)

"Clean room - updated - pleasant staff. Great location."…"

Reviewed on Mar 1, 2020

Four Points by Sheraton Eastham Cape Cod
Best Western Cape Cod Hotel
2.5 out of 5
1470 Iyannough Rd. Rt 132, Hyannis, MA
Free CancellationReserve now, pay when you stay
The price is $96 per night
8.04 mi from city center
3.6/5Good! (623 reviews)

"Rooms are clean...beds comfy...4 pillows. love the free breakfast"…"

Reviewed on Mar 12, 2020

Best Western Cape Cod Hotel
Harbor Hotel Provincetown
3 out of 5
698 Commercial St, Provincetown, MA
The price is $144 per night
20.29 mi from city center
3.7/5Good! (961 reviews)
A good value

"Clean room. Very friendly staff. New owners and still in that phase. They are trying to deal with the distance problem by offering bike rentals on premises and a shuttle service. Pretty convenient. The fire pit is great. The view is gorgeous if you have a room facing the water. Good value. I would ..."…"

Reviewed on Nov 4, 2019

Harbor Hotel Provincetown
Anchor In Distinctive Waterfront Lodging
3 out of 5
1 South Street, Hyannis, MA
Free CancellationReserve now, pay when you stay
The price is $166 per night
8.62 mi from city center
4.7/5Exceptional! (633 reviews)

"The location on the bay is beautiful. The staff was friendly and helpful. The room was large and nicely appointed. I greatly appreciated all the subtle extras like newspapers in the sun room, classical music playing at breakfast, and a library to relax in. I would certainly stay again."…"

Reviewed on Mar 2, 2020

Anchor In Distinctive Waterfront Lodging
Fairfield Inn & Suites by Marriott Cape Cod Hyannis
2.5 out of 5
867 Iyannough Road, Hyannis, MA
Free CancellationReserve now, pay when you stay
The price is $174 per night
8 mi from city center
4.5/5Wonderful! (214 reviews)

"Clean, nice bathroom (a large walk-in shower, which we actually prefer, not a tub), comfortable bed, friendly staff, adequate breakfast. But Wifi is NOT free -- bummer! Really, free Wifi is table stakes, don't you think?"…"

Reviewed on Feb 23, 2020

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
Hampton Inn & Suites Cape Cod-West Yarmouth
2.5 out of 5
99 Main Street, Route 28, West Yarmouth, MA
Free CancellationReserve now, pay when you stay
The price is $161 per night
8.16 mi from city center
4.5/5Wonderful! (993 reviews)

"Tub in the room was something unique. Walking distance to some downtown areas."…"

Reviewed on May 7, 2020

Hampton Inn & Suites Cape Cod-West Yarmouth
Doubletree by Hilton Cape Cod - Hyannis
3.5 out of 5
287 Iyannough Rd, Hyannis, MA
Free CancellationReserve now, pay when you stay
The price is $161 per night
8.1 mi from city center
4.2/5Very Good! (539 reviews)

"Nice stay, was comfortable. We will stay here again in the future! Thank you!!"…"

Reviewed on Mar 1, 2020

Doubletree by Hilton Cape Cod - Hyannis
Edgewater Beach Resort, a VRI resort
3.5 out of 5
95 Chase Avenue, Dennis Port, MA
The price is $185 per night
9.53 mi from city center
4.3/5Excellent! (78 reviews)
Would recommend

"Very nice room with an ocean view and beach right on property"…"

Reviewed on Feb 12, 2020

Edgewater Beach Resort, a VRI resort
Ocean Mist Beach Hotel & Suites
3 out of 5
97 South Shore Drive, South Yarmouth, MA
The price is $139 per night
9.06 mi from city center
4.3/5Excellent! (218 reviews)
always great!

"Weather didn't cooperate as I had hoped--very rainy/ windy but the hotel and staff were excellent as always!"…"

Reviewed on Nov 17, 2019

Ocean Mist Beach Hotel & Suites
Hyannis Harbor Hotel
3.5 out of 5
213 Ocean St, Hyannis, MA
The price is $189 per night
9.01 mi from city center
4.2/5Very Good! (543 reviews)

"Was pretty good ! Thanks"…"

Reviewed on Feb 28, 2020

Hyannis Harbor Hotel
Can't find the property you want?
See all available properties in Cape Cod
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Cape Cod

Travelers to Cape Cod give high marks for the seafood restaurants, beaches, and pristine golf courses. This city also attracts tourists with its shopping. Top sights in the city include Cape Cod Museum of Art, Cape Cod Museum of Natural History, and Nauset Lighthouse.

  • There are 2774 hotels and other accommodations in Cape Cod
  • The closest major airport is in Hyannis, MA (HYA-Barnstable Municipal), 7.9 mi (12.8 km) from the city center
  • The next closest is in Provincetown, MA (PVC-Provincetown Municipal), 21.1 mi (33.9 km) away

Sightseeing and Staying in Cape Cod

Cultural venues in the city include Cape Cod Museum of Art, Cape Cod Museum of Natural History, and Edward Gorey House. Attractions like Cape Codder Water Park, Cape Cod Inflatable Park, and Cape Cod Carousel are fun for kids of all ages. The city is notable for landmarks like Nauset Lighthouse, Pilgrim Monument, and Highland Lighthouse.

In Cape Cod, there are 2774 hotels and other lodging options so you'll have a variety of choices for a perfect holiday retreat. These are highly ranked ones based on Expedia user reviews:

  • A Little Inn on Pleasant Bay - With a stay at this 3-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and clean, comfortable rooms.
  • Liberty Hill Inn - Our customers love the dining options and room size at this B&B. With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi.
  • The Village Inn Cape Cod - With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers like its breakfast and clean, comfortable rooms.

Other favorite sights in Cape Cod include Herring Cove Beach, Sandy Neck Beach, and Hyannis Harbor. Outside the city, top places to visit include Plimoth Plantation, 23.8 mi/38.2 km from the city center, and Plymouth Rock, which is 26 mi (41.9 km) away.

Getting Around Cape Cod

With so many transportation options, seeing all of Cape Cod is a breeze. To venture out into the surrounding area, hop aboard a train at Hyannis Transportation Center. You can take a ferry from the port.

Dressing for Cape Cod

  • Between January and March, you can expect the daytime average to be around 49°F and the nighttime average to be 21°F
  • From April to June, temperatures average about 76°F during the day and 34°F at night
  • July through September averages 79°F during the day and 50°F at night
  • In October-December, the average temperature is 66°F during the day and 24°F at night
  • About 43.31 inches of rain falls on Cape Cod each year
  • Hottest months are usually July and August with an average temperature of 77°F, while the coldest months are January and February with an average of 23°F

Frequently asked questions

What's the best place for a stay in Cape Cod?
Captain Freeman Inn is a favorite property for Expedia customers. This 4-star B&B offers free breakfast and free WiFi. Reviews from our site also recommend Beach Breeze Inn and The Inn at Cook Street as top options for your trip.
If I need to cancel my hotel reservation in Cape Cod, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that’s non-refundable, you might be able to still cancel and get a refund within a 24-hour period of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to get the best options available in Cape Cod.
Where can I learn more about changing or cancelling my trip to Cape Cod?
For more details about changing or cancelling your trip to Cape Cod, head over to our customer service page.
What's the best budget-friendly hotel in Cape Cod?
Based on reviews, Viking Shores Motor Inn is a popular 2-star property for our travelers looking for an economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Hyannis Host Inn and Bass River Motel.
What's the best place to stay for families in Cape Cod?
Cape Codder Resort and Spa is a top 3-star resort on Expedia for families, and features a water park and an outdoor pool. Other choices for your family trip include Yarmouth Resort and Top Mast Resort. Attractions like Cape Codder Water Park and Cape Cod Inflatable Park are also fun for kids of all ages.
What's the best accommodation for a romantic getaway to Cape Cod?
Wequassett Resort and Golf Club is a favorite 4.5-star resort for couples, and features a private beach and an ocean-view restaurant. Other good options for a stay with your sweetheart include Ashley Manor and Hampton Inn & Suites Cape Cod-West Yarmouth.
What's the best LGBTQ-friendly accommodation in Cape Cod?
Benchmark Inn is a top 4-star LGBTQ-friendly B&B, affiliated with IGLTA, that features free breakfast and in-room fireplaces. Crew’s Quarters - Only All Male Guesthouse is another good choice for your trip.
What's the best pet-friendly hotel in Cape Cod?
Surfside Hotel and Suites is a top hotel for people traveling with their pets, and offers a private beach and an outdoor pool for its human guests. Other good choices to stay with your pet include Sandbars Inn and Cape Colony Inn.
What's the best accommodation for a beach vacation in Cape Cod?
Captain Freeman Inn is a top beachfront hotel with an indoor pool and a poolside bar. Other good options for your beach trip include The Ocean View and The Mansion at Ocean Edge. To enjoy some time by the water, head to Sandy Neck Beach or Nauset Beach.
What's the best luxury accommodation in Cape Cod?
Wequassett Resort and Golf Club is a 4.5-star resort with a private beach and 4 restaurants, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Candleberry Inn on Cape Cod and Hyannis Plaza Hotel are two other upscale options for your stay.
What's the best boutique hotel in Cape Cod?
Salt House Inn is a favorite 4-star B&B with Expedia travelers looking for a stylish accommodation, featuring free breakfast and a garden. Wequassett Resort and Golf Club and Carpe Diem Guesthouse and SPA are other choices for a boutique stay.
What's the best place to stay if I'm looking to play golf in Cape Cod?
The Villages at Ocean Edge is a top 3.5-star resort that has a golf course and features in-room kitchens. Other good options if you’d like to stay near a golf course include Tidewater Inn and The Mansion at Ocean Edge. You can tee off at Hyannis Golf Course, Captains Golf Course, or Chatham Seaside Links while you’re in town.

Recent reviews of Cape Cod hotels

More trip options