We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Cape Cod

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Cape Cod?

We'll send you updates with the latest deals, reviews and articles for Cape Cod each week.

Map of Cape Cod Hotels

Hotels (200)

B&Bs / Inns (240)

Specialty Lodging (79)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
359 Main Street, Chatham, MA 02633
Chatham Inn At 359 Main Slideshow
Show Prices
$263 - $519 Avg. price/night*
Ollie #1 of 200 hotels in Cape Cod
  •  Great place! 
  • We just stayed at the Chatham Inn and had such a great experience. Would... more
  • July 24, 2016
Traveler photos (62)
Offers & Announcements Book Direct for Best...
Eagle Wing Inn (Eastham) 3.0 of 5
960 State Hwy, Eastham, MA 02642
Show Prices
$151 - $324 Avg. price/night*
Ollie #2 of 200 hotels in Cape Cod
Professional photos | Traveler photos (264)
The Escape Inn (South Yarmouth) 2.5 of 5
1237 Massachusetts Route 28, South Yarmouth, MA 02664
The Escape Inn Slideshow
Show Prices
$98 - $177 Avg. price/night*
Ollie #3 of 200 hotels in Cape Cod
Professional photos | Traveler photos (101)
Special Offer CLICK! More...
1191 Orleans Road/Route 28, Chatham, MA 02633
Pleasant Bay Village Slideshow
Show Prices
$210 - $471 Avg. price/night*
Ollie #4 of 200 hotels in Cape Cod
Professional photos | Traveler photos (727)
Special Price 10% off room rate
Beach Breeze Inn (Falmouth)
321 Shore St, Falmouth, MA 02540
Beach Breeze Inn Slideshow
$104 - $370 Avg. price/night*
Ollie #5 of 200 hotels in Cape Cod
  •  Home Away From Home 
  • I can NOT say enough wonderful things about our stay at the Beach Breeze... more
  • July 4, 2016
Traveler photos (132)
Announcement Rooms Still Available
Cape Cod Irish Village (South Yarmouth) 2.0 of 5
822 Main St Rt 28, South Yarmouth, MA 02664
Cape Cod Irish Village Slideshow
Show Prices
$105 - $201 Avg. price/night*
Ollie #6 of 200 hotels in Cape Cod
Professional photos | Traveler photos (393)
Offers & Announcements $175 SUMMER PACKAGE
Anchor In Hotel (Hyannis) 3.0 of 5
1 South St, On Hyannis Harbor, Hyannis, MA 02601
Anchor In Hotel Slideshow
Show Prices
$209 - $565 Avg. price/night*
Ollie #7 of 200 hotels in Cape Cod
  •  Comfortable Hyannis 
  • Perfect home base for exploring Cape Cod...short walk to the ferries to... more
  • July 24, 2016
Professional photos | Traveler photos (584)
Special Deal Free Breakfast and WIFI
102 Bradford Street, Provincetown, MA 02657
The Provincetown Hotel at Gabriel's Slideshow
Show Prices
$215 - $487 Avg. price/night*
Ollie #8 of 200 hotels in Cape Cod
Professional photos | Traveler photos (434)
Special Rate WANT TO SAVE? BOOK...
SeaCoast Inn (Hyannis) 2.0 of 5
33 Ocean Street, Hyannis, MA 02601
Show Prices
$129 - $260 Avg. price/night*
Ollie #9 of 200 hotels in Cape Cod
  •  No longer worth it 
  • Have been coming to SeaCoast for awhile but since it was sold a few years... more
  • July 25, 2016
Professional photos | Traveler photos (347)
Special Offer Book direct and save
297 Shore Road, Chatham, MA 02633
Chatham Bars Inn Resort and Spa Slideshow
Show Prices
$535 - $1,478 Avg. price/night*
Ollie #10 of 200 hotels in Cape Cod
Professional photos | Traveler photos (909)
Cape Colony Inn (Provincetown) 2.0 of 5
280 Bradford Street, Provincetown, MA
Cape Colony Inn Slideshow
Show Prices
$119 - $333 Avg. price/night*
Ollie #11 of 200 hotels in Cape Cod
  •  Vacation 
  • We have been going to Cape Colony since the 90's and have always enjoyed... more
  • July 25, 2016
Professional photos | Traveler photos (399)
Special Offer Book Direct Lowest Rates
119 Ocean Street, Hyannis, MA 02601
Show Prices
$132 - $254 Avg. price/night*
Ollie #12 of 200 hotels in Cape Cod
  •  Weekend at the cape 
  • We booked a last minute get away. Found the cape harbor inn on trip... more
  • July 25, 2016
Professional photos | Traveler photos (206)
Special Offer Phone for special rate
2173 Rte 28, Harwich, MA 02645
Show Prices
$433 - $1,334 Avg. price/night*
Ollie #13 of 200 hotels in Cape Cod
  •  Only 4 for the 5 
  • We 3 friends returned to Wequassett Resort's outer bar each year when we... more
  • July 25, 2016
Professional photos | Traveler photos (242)
The Seaglass Inn & Spa (Provincetown) 3.0 of 5
105 Bradford St. Ext., PO Box 558, Provincetown, MA 02657
The Seaglass Inn & Spa Slideshow
Show Prices
$174 - $366 Avg. price/night*
Ollie #14 of 200 hotels in Cape Cod
  •  Great Inn - But! 
  • July 23, 2016 - was sitting in the lobby having coffee when three women... more
  • July 23, 2016
Professional photos | Traveler photos (300)
99 Main Street Route 28, West Yarmouth, MA 02673
Hampton Inn and Suites Cape Cod - West Yarmouth Slideshow
Show Prices
$205 - $387 Avg. price/night*
Ollie #15 of 200 hotels in Cape Cod
Professional photos | Traveler photos (411)
Special Offer STOP CLICKING AROUND
Surfside Hotel & Suites (Provincetown) 2.5 of 5
543 Commercial Street, Provincetown, MA 02657
Show Prices
$138 - $405 Avg. price/night*
Ollie #16 of 200 hotels in Cape Cod
Professional photos | Traveler photos (316)
Top Mast Resort (North Truro) 2.5 of 5
P.O. Box 44, 209 Shore Road, North Truro, MA 02652
Top Mast Resort Slideshow
Show Prices
$74 - $830 Avg. price/night*
Ollie #17 of 200 hotels in Cape Cod
  •  Best Week Ever!  
  • We had such an amazing week at Top Mast Resort. My kids( 2,4 and 7) loved... more
  • July 23, 2016
Traveler photos (158)
203 Cranberry Highway, Route 6A, Orleans, MA 02643
Show Prices
$130 - $202 Avg. price/night*
Ollie #18 of 200 hotels in Cape Cod
  •  Quick trip to cape 
  • Went to visit friends staying in Chatham. Stayed two nights at the Skaket... more
  • July 24, 2016
Professional photos | Traveler photos (26)
Crow's Nest Resort (North Truro)
496 Shore Rd., Rt. 6A, North Truro, MA 02652
Crow's Nest Resort Slideshow
$79 - $349 Avg. price/night*
Ollie #19 of 200 hotels in Cape Cod
  •  Great place. 
  • This place is right on the water. Every room has terrific views. I... more
  • July 25, 2016
Traveler photos (537)
Offers & Announcements Call us for our best...
1487 Main Street, Chatham, MA 02633
Show Prices
$127 - $212 Avg. price/night*
Ollie #20 of 200 hotels in Cape Cod
  •  A Pleasant Surprise! 
  • Stayed here in rm #117 for one night. Room was clean, neat and seemed... more
  • July 19, 2016
Professional photos | Traveler photos (279)