Delamar Mystic Named to Travel + Leisure's Top 10 Hotels in New England 2026 List

The annual World's Best Awards celebrate the finest hotels, resorts, destinations, and travel experiences around the globe. Earning a place among New England's top hotels is a remarkable achievement for Delamar Mystic and reflects the property's commitment to exceptional hospitality, personalized service, and unforgettable guest experiences.
Situated along the scenic Mystic River, Delamar Mystic has quickly established itself as one of the region's premier luxury waterfront destinations. Blending elegant coastal design with the town's rich maritime history, the hotel offers thoughtfully appointed accommodations, elevated waterfront dining at La Plage Mystic, and the signature hospitality that defines the Delamar Hotel Collection.
"Being recognized among the Top 10 Hotels in New England by Travel + Leisure is an extraordinary honor, particularly in our first full year of welcoming guests to Delamar Mystic," said Charles Mallory, Founder and CEO of Delamar Hotel Collection. "This recognition reflects the passion of our team and our unwavering commitment to thoughtful hospitality. It is especially meaningful to me personally, as my family's roots in Mystic date back to 1816, and it was important that every aspect of Delamar Mystic honor the maritime heritage and coastal character that have defined this remarkable destination for generations. We are incredibly grateful to our guests for their confidence in us, and we look forward to continuing to create memorable experiences on the Mystic waterfront."
The World's Best Awards are evaluated based on criteria including rooms and facilities, location, service, food, value, and overall guest experience. The rankings are widely regarded as one of the hospitality industry's highest distinctions and serve as a trusted benchmark for travelers seeking exceptional destinations worldwide.
This latest recognition marks another milestone for Delamar Mystic as it continues to establish itself as one of New England's leading luxury hotels. The honor is a testament to the dedication of the hotel's team, whose commitment to thoughtful service and personalized experiences has quickly earned the property acclaim from both guests and the travel industry alike.
The recognition will be featured in the August 2026 issue of Travel + Leisure's World's Best Awards. To learn more about Delamar Mystic or to book your stay, please visit https://www.delamar.com/hotels/delamar-mystic
ABOUT DELAMAR HOTEL COLLECTION
Delamar Hotel Collection was founded in 2000 by founder and CEO Charles Mallory. Following a successful career in shipping, Mr. Mallory pursued his lifelong passion for hospitality by opening Delamar Greenwich Harbor in 2002, bringing a world-class hotel and restaurant experience to his hometown of Greenwich, Connecticut. Since then, the brand has expanded thoughtfully across select destinations, each chosen for its unique character, whether waterfront with sweeping views or nestled within vibrant town centers.
Today, the Delamar collection includes Delamar Greenwich Harbor, home to the acclaimed l'escale restaurant (opened 2002); Delamar Southport, featuring Artisan Southport (2009); Delamar West Hartford, with Artisan West Hartford (2017); Delamar Traverse City, opened in Michigan in 2021 with breathtaking views of Grand Traverse Bay; and Delamar Mystic and Delamar Westport, which debuted in 2025. In 2026, Delamar Hotel Collection expanded into New Hampshire with the acquisition of the historic Exeter Inn, which is set to undergo a thoughtful renovation and reemerge as Delamar Exeter in 2027, ushering in a new era for one of the Seacoast's most beloved destinations.
All Delamar hotels are known for their refined design, award-winning dining, curated experiences, and exceptional service. Under Mr. Mallory's leadership, the brand has become synonymous with luxury and excellence, consistently setting the gold standard in hospitality.
Delamar's continued recognition on both a regional and global level underscores its commitment to excellence. In 2026, Delamar West Hartford was named to Travel + Leisure's prestigious T+L 500 list of the Top 500 Hotels in the World, becoming the only hotel in Connecticut to receive this distinction. That same year, Delamar Mystic was recognized among the Top 10 Hotels in New England in Travel + Leisure's World's Best Awards, a testament to the property's exceptional hospitality and remarkable success in its first full year of operation. Delamar Greenwich Harbor, Delamar Southport, Delamar West Hartford, and Delamar Mystic were also recognized among the Top 25 Hotels in New England in Condé Nast Traveler's 2025 Readers' Choice Awards, while all four properties have earned Tripadvisor Travelers' Choice Awards. Delamar Southport has also received national acclaim as one of the Top 10 Hotels in New England in Travel + Leisure's 2025 World's Best Awards and was named among the Top Travel Destinations by the Men's Health Travel Awards 2025, making it the only hotel in Connecticut recognized by both publications.
For press inquiries, please contact:
Erin Kenning
Director of PR & Marketing
ekenning@thedelamar.com
www.delamar.com
@delamarhotelcollection
