
The hooked peninsula of Cape Cod is one of those places where you can’t help but use the term ‘something for everyone’. With the endless stretches of calm, white sandy beaches, the beautiful old towns, quaint old ports and busy holiday resorts, the art galleries, the historic sites, the restaurants (both family-friendly and fancy), this really is a destination with universal appeal. The same can be said when it comes to choosing your accommodation. There’s plenty of choice from simple B&Bs to party resorts and luxurious boutique hotels. For low-key, affordable and charming, choosing an inn is often your best bet. With this in mind, our hotel experts have compiled a collection of Cape Cod's best inns selected on their design, location, and service. Whether you are holidaying with the family or you want a romantic hideaway there is something to suit most trips here. So why not browse through our collection to start planning your next getaway?
For self-catering

- Chatham Seafarer Inn is a Cape Cod inn and cottage within walking distance of the sea. Recently remodelled rooms feel fresh and modern while a stand-alone beach cottage with a living area and kitchenette is an ideal base for families or friends. Complete with a lovely pool, gardens, BBQs, and a private path leading to a stunning beach — this is perfect beach holiday material.
For couples

- Inn on the Square is a quintessential Cape Cod inn located in the heart of Falmouth village, walking distance to the ferry and beaches. Expect fabulous amenities including a restaurant, a stunning indoor pool. Elegant rooms blend traditional style with contemporary comfort while the King Guest Room boasts a whirlpool tub for two.
- The Waterford Inn is a 19th-century sea captain's home transformed into a trendy downtown guesthouse in Provincetown. Beautifully finished whitewashed rooms with minimalist but cosy styling feature nautical touches and blue accents. Couples should choose the Junior Balcony Suites which have sit-out terraces with harbour, sunrise and sunset views.
For families

- The Commodore Inn is a classic Cape Cod inn just metres from the beach in Harwich. Rooms feature a fresh and modern take on the traditional nautical theme. Queen Rooms accommodate four people, making this great value. Kids will love the pool and nearby beach with swimming and an ice-cream van.
- Chatham Bars Inn is one of Cape Cod’s best inns for families looking for a little bit of luxury. It’s right on the seafront in Chatham, which has a lovely harbour, with seals, a barrier island to keep the water calm and a charming pedestrianised centre. There are private beachfront cottages, suites or rooms to choose from and a smart dining room and loads of activities for all the family.
- Woods Hole Inn is an award-winning harbourfront inn within walking distance of the beach. Charming rooms are compact and cosy, while a selection of two- and three-bedroom suites are a comfortable choice for families (however kids must be over 6 to stay). With farm-style breakfast, an outdoor patio, and great rates — this is an easy choice for families.
- Chatham Wayside Inn is a quintessential Cape Cod village inn with a laidback feel making it an easy base for families. Classic New England interiors are pretty and spacious while the beach is just a stroll away.
For a historic stay

- Belfry Inn & Bistro is a historic B&B in Sandwich consisting of three unique buildings, each with their own charms and eccentricities. Rooms range from a converted church, complete with dazzling stain glass windows and vaulted ceilings to classic 'Cape Cod Cottage' style with clean lines and crisp white linens.
For a boutique inn

- Queen Anne Inn is a colonial-style inn situated walking distance from the beach in Chatham. The Victorian exterior is home to various well-appointed room types; many have speciality tubs and balconies — ideal for couples. A spacious multi-terrace garden, patio and outdoor pool make this boutique stay a summer haven.
For the beach

- The Inn on the Sound is a delightful sea-front inn with panoramic ocean views and a private beach in Falmouth. The historic building is home to quaint and cosy rooms many of which have fab sit-out balconies. Most shared spaces face the water and benefit from gorgeous natural light. Romantic all-year-round retreat.
- Provincetown's Salt House Inn has quintessential New England style. Large and light rooms feature fine linens, private bathrooms and superb complimentary breakfasts. The views are gorgeous and the beach is a few minutes' stroll.
- Inn on the Beach is located directly on the beach with panoramic views onto Nantucket Sound. Simple but comfortable rooms feature fresh nautical colours; most have private decks and look out over the water. Enjoy a sea-facing breakfast, terrace, hammocks and fire-pits — everything is geared for days at the beach.
For great value

- If you’re searching for peace and great value, one of Cape Cod’s best inns is the Platinum Pebble Inn in Harwich. It’s on the Lower Cape, near the ‘elbow’ of the peninsula, just behind the beautiful Belmont Road Beach. The inn was built in the 1850s, but these days the eight rooms feel modern yet simple. There’s a pool and lovely gardens. If you want to relax and do the odd bit of sailing, cycling, swimming and strolling, this is the inn for you.
Still not sure where to book?