Sturbridge Host Hotel & Conference Center on Cedar Lake

Welcome to the heart of Sturbridge, Massachusetts, on beautiful Cedar Lake

Accommodations

Step into your Sturbridge, Massachusetts hotel room and you will immediately notice the extra touches that the Sturbridge Host provides. Our 233 newly renovated guestrooms are now among the finest in the area, most with a view of Cedar Lake or our indoor Tropical Courtyard. In-room Cable TV, coffee maker, and hair dryers are included. Refrigerators and rollaways are available for a minimal fee. Non-smoking rooms are also available. With 39 suites to choose from, we are often called "the largest Bed and Breakfast in Sturbridge". Health Club, Indoor heated swimming pool and seasonal lake-side dining set us apart from other Sturbridge hotels.

We are a pet friendly Hotel.

Contact us if you have any questions about our accommodations, or if you're ready to make your trip to Sturbridge, Massachusetts, hotel reservations can be made online today.