Edging the shores of Cedar Lake, Sturbridge Host Hotel & Conference Center is a welcome haven at the water’s edge. Relax in rooms and suites with traditional New England furnishings, free Wi-Fi and modern essentials. Succeed and celebrate in 35,000 square feet of event space, enhanced by picturesque views that clear the mind and inspire creativity. Energize in our fitness room and refresh in our heated indoor pool. Savor traditional Massachusetts scrod and steaks at our Oxhead Tavern, and cap a satisfying day with drinks at our VIP lounge. With a private beach, paddleboats, miniature golf, beach volleyball, horseshoes and water activities, out hotel is where memories are made. Vacation in style and do business like you should at our rustic, Cedar Lake hotel in picturesque central New England.