Forbes Recognizes Two Cape Cod Hotels as Icons—Can You Guess Them?
Forbes has recently recognized two exceptional hotels in Cape Cod as part of its 2025 Hotel Icons list. The Chatham Bars Inn and Wequassett Resort and Golf Club have been celebrated for their longstanding histories and commitment to luxury.
Cape Cod’s Iconic Hotels
- Chatham Bars Inn – Located in Chatham, MA.
- Wequassett Resort and Golf Club – Situated in Harwich, MA.
Recognition by Forbes
Both hotels are among only six in the U.S. to receive this prestigious accolade from Forbes, which highlights properties known for over 100 years of operation and exceptional Five-Star ratings. Forbes praised the Chatham Bars Inn for its pioneering spirit since opening in 1914. It featured innovative amenities such as an onsite farm and soundproofed accommodations that set new standards for luxury. Notable guests have included influential figures like Henry Ford and Princess Juliana of the Netherlands.
The Wequassett Resort and Golf Club also earned recognition for its recent $12 million renovation, enhancing its charming guest accommodations. The resort is known for its extensive amenities, including multiple pools, restaurants, and a prime location adjacent to the Cape Cod National Golf Club.
Additional Honors
This recognition is not the first for these hotels. Earlier this year, Chatham Bars Inn was recognized as one of the best waterfront resorts by USA TODAY’s 2025 10BEST Readers’ Choice Awards. Both establishments were also included in Condé Nast’s list of the top 20 resorts in New England.
Other Forbes Honorees
In addition to the Cape Cod hotels, four other U.S. establishments made it to the Forbes list:
- The Broadmoor, Colorado Springs
- St. Regis, New York
- Weekapaug Inn, Rhode Island
- Ocean House, Rhode Island
Visiting Cape Cod’s Iconic Hotels
Guests interested in experiencing the luxury of these hotels can make reservations online or via phone. The Chatham Bars Inn is located at 297 Shore Road, Chatham, Massachusetts, while the Wequassett Resort is found at 2173 Head of the Bay Road in Harwich. Enjoy a stay at one of Cape Cod’s celebrated resorts and experience their remarkable hospitality firsthand.