The Sturbridge Host Hotel is a Lakeside Resort and Conference Center centrally located in Massachusetts. Just minutes off I-90 and one hour from Boston, Hartford and Providence. Perfect for vacations, events, meetings and conferences.
Sturbridge Host Hotel & Conference Center in beautiful Sturbridge, Massachusetts is on scenic Cedar Lake! Ideally located on Route 20 in central Massachusetts, Sturbridge Host Hotel is easily accessible from major New England cities. Boston and Springfield, Massachusetts; Providence, Rhode Island; and Hartford, Connecticut are within an hour's drive. Guests at Sturbridge Host Hotel enjoy our convenient access to fun things to do in Massachusetts, such Old Sturbridge Village, Six Flags New England, Basketball Hall of Fame and the famous Brimfield Antique Show.
Our hotel offers all of our guests resort-like amenities, such as a fitness center, indoor pool and hot tub, beach, paddle boats, and miniature golf course. Guests can also enjoy our day spa, and bring their pets to our pet-friendly hotel!
A disclaimer: If you post a photo to our Facebook page and/or post a photo to your personal Facebook page and tag Sturbridge Host Hotel, you are giving this business permission to reuse your photo in its own Facebook content marketing efforts. Our hotel will give you credit as the owner of the image.