Cape Cod Hotels

Our travel experts have picked the best hotels in Cape Cod so you can be sure you’re staying in top accommodations.

16 Matching Hotels

{{ numTotalPoiResults }} Matching Hotel{{ (numTotalPoiResults > 1)?'s':'' }}

Show Map

No Matching Hotels

{{ }}

1. A Little Inn on Pleasant Bay

$$$ | 654 S. Orleans Rd., South Orleans, Massachusetts, 02662, USA

This gorgeously decorated inn occupies a 1798 building on a bluff beside a cranberry bog, and many of the room... Read More

Check in
Check out

2. Anchor Inn

$$$ | 175 Commercial St., Provincetown, Massachusetts, 02657, USA

This regal, turreted beach house in the heart of Provincetown enjoys a wonderful location just steps from bars... Read More

3. Anchor-In

$$$ | 1 South St., Hyannis, Massachusetts, 02601, USA

Most rooms at this small-scale motel on the north end of Hyannis Harbor have harbor views and small balconies... Read More

4. Bayside Resort

$$ | 225 Rte. 28, West Yarmouth, Massachusetts, 02673, USA

A bit more upscale than most properties along Route 28, the Bayside overlooks pristine salt marshes and Lewis... Read More

Check in
Check out

5. Cove Motel

$ | 13 S. Orleans Rd., Orleans, Massachusetts, 02653, USA

Consisting of two main buildings overlooking Orleans Town Cove, this tidy but prosaic year-round motel has lar... Read More

6. Crow's Nest Resort

$$$ | 496 Rte. 6A, Truro, Massachusetts, 02652, USA

Amid the mostly run-of-the-mill motels and cottage compounds along Route 6A, this beautifully modernized all-s... Read More

7. Fort Hill Bed and Breakfast

$$ | 75 Fort Hill Rd., Eastham, Massachusetts, 02642, USA

Gordon and Jean Avery run this enchanting, adults-only B&B in an 1864 Greek Revival farmhouse nestled in t... Read More

8. Harbor Hotel Provincetown

$ | 698 Commercial St., Provincetown, Massachusetts, USA

A former drab and run-down property on the eastern edge of town has been transformed into a hip and sleek hote... Read More

9. Inn at Lewis Bay

$ | 57 Maine Ave., West Yarmouth, Massachusetts, 02673, USA

Affordable and beautiful, this 1920s Dutch Colonial sits about a block back from Lewis Bay and is just a short... Read More

10. Inn on the Sound

$$ | 313 Grand Ave., Falmouth Heights, Massachusetts, 02540, USA

At this understated and serene but stylish inn, perched on a bluff overlooking Vineyard Sound, the living room... Read More

{{ $index + numElementsShown }}. {{ }}

{{ oPoiResult.price_tag }} | {{ oPoiResult.address }}

{{ oPoiResult.review_snippet }}... Read More

Check in
Check out