Forbes Travel Guide has included two Connecticut hotels in its 2025 Star Award Winners list. The award recognizes the hotels among the world’s top luxury properties.
The Mayflower Inn & Spa in Washington and Sky Tower at Mohegan Sun in Uncasville both received a “recommended” rating in this year’s rankings.
“Behind every Forbes Travel Guide Star Award lies a thousand small gestures: the concierge who tracks down a hidden café beloved by locals, the chef who sources ingredients from a generations-old farm, the spa therapist who crafts custom aromatherapy blends from native flowers,” the Forbes Travel Guide website states.
Forbes added, “From established luxury capitals to emerging destinations, the 2,187 award recipients for 2025 demonstrate that true luxury is not measured in thread counts or square feet, but in moments of genuine connection.”

The Mayflower Inn & Spa, part of the Auberge Resorts Collection, is described as “a country inn located less than two hours from New York City” that “evokes the feeling and elegance of an English countryside hotel.”

Meanwhile, Sky Tower at Mohegan Sun, located within one of the largest gaming and entertainment complexes in the country, “welcomes you with a huge sparkling, hand-beaded tapestry that sets the tone for the Tribal-inspired ambiance that flows through the massive entertainment and hospitality complex,” Forbes writes.
Forbes Travel Guide’s annual list includes five-star, four-star, and recommended properties.
Learn more about the full rankings that cover hotels, restaurants, and spas worldwide here.