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.

28 Matching Hotels

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

Show Map

No Matching Hotels

{{ oFilter.name }}

1. 1750 Inn at Sandwich Center

$ | 118 Tupper Rd., Sandwich, Massachusetts, 02563, USA

Gracious hosts Jan and Charlie Preus have created a warm and inviting inn that's appealing whether you seek qu... Read More

2. 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

3. 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

4. Beechwood Inn

$ | 2839 Rte. 6A, Barnstable, Massachusetts, 02630, USA

This lovely yellow-and-pale-green 1853 Queen Anne house, named for its two magnificent and aged beech trees, h... Read More

5. Belfry Inne & Bistro

$ | 6 Jarves St., Sandwich, Massachusetts, 02563, USA

This one-of-a-kind inn comprises a 1901 former church, an ornate wood-frame 1882 Victorian, and an 1827 Federa... Read More

Check in
Check out

6. Brass Key

$$$ | 67 Bradford St., Provincetown, Massachusetts, 02657, USA

One of the Cape's most luxurious small resorts, this meticulously kept year-round getaway comprises a beautifu... Read More

7. Brewster By the Sea Inn and Spa

$$ | 716 Rte. 6A, Brewster, Massachusetts, 02631, USA

Weather permitting, a three-course breakfast is served on the patio overlooking a swimming pool and 2 acres of... Read More

Check in
Check out

8. Capt. Farris House

$$ | 308 Old Main St., Bass River Village, Massachusetts, 02664, USA

A short hop off congested Route 28 sits this imposing 1845 Greek Revival home. Thoughtful amenities abound, fr... Read More

Check in
Check out

9. Captain Freeman Inn

$$ | 15 Breakwater Rd., Brewster, Massachusetts, USA

Named for the sea captain who had the home built in 1866, this gracious inn retains its aged elegance with ori... Read More

10. Carriage House Inn

$$ | 407 Old Harbor Rd., Chatham, Massachusetts, 02633, USA

There is a real sense of fresh, beach-resort elegance at this aged inn just outside Chatham's town center that... Read More

{{ $index + numElementsShown }}. {{ oPoiResult.name }}

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

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

Check in
Check out
Loading...

BACK TO TOP