A marina with various boats docked, surrounded by houses and a pier extending into the water.

Search Inns in Cape Cod from CA $224

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Cape Cod inns

The Coonamessett

The Coonamessett
3.5 star property
Falmouth
8.8 out of 10, Excellent, (661 reviews)
"Very friendly staff and cool rooms!"
United States
Tara
The price is CA $474
CA $543 total
includes taxes & fees
Jul 20 - Jul 21
The Coonamessett

Prince of Whales

Prince of Whales
2.0 star property
North Truro
9.2 out of 10, Wonderful, (195 reviews)
"Great stay with my"
United States
Erykah
The price is CA $382
CA $437 total
includes taxes & fees
Jul 15 - Jul 16
Prince of Whales

The Inn on Onset Bay

The Inn on Onset Bay
2.5 star property
East Wareham
8.6 out of 10, Excellent, (197 reviews)
"The beach across the road was great. Nice staff and clean ."
United States
Tamara
The price is CA $200
CA $224 total
includes taxes & fees
Jul 5 - Jul 6
The Inn on Onset Bay

The Coco, The Edgartown Collection

The Coco, The Edgartown Collection
3.0 star property
Edgartown
9.6 out of 10, Exceptional, (74 reviews)
"Only planned to stay one day but all ferrys were canceled so we went back for another night. It was a great pleasure. More than cozy and comfortable. I would return"
United States
David
The price is CA $633
CA $707 total
includes taxes & fees
Jul 5 - Jul 6
The Coco, The Edgartown Collection
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Cape Cod Hotel Reviews

Find out more about Cape Cod

Cape Cod Inns information

Number of reviews
1,053
Accommodation
3 Inns
Lowest Price
CA $224
Highest Price
CA $707

Explore a world of travel with Expedia