Sturbridge Host Hotel & Conference Center - Meetings

366 Main Street, Sturbridge, MA
Capacity: 700 people

About Sturbridge Host Hotel & Conference Center - Meetings

Celebrate your special day on the picturesque shores of Cedar Lake. Located in beautiful Central Massachusetts, the Sturbridge Host Hotel & Conference Center offers a variety of indoor and outdoor sites for intimate ceremonies and grand wedding receptions. At the Sturbridge Host Hotel & Conference Center, you can also host your next corporate retreat, business meeting or conference in a lakeside setting that clears the mind and inspires creativity.

Event Pricing

Venue Rental
$175 - $5,500 /event
Pricing for all event types

Event Spaces

Grand Ballroom
Grand Ballroom
Lakeside Reception Tent
Lakeside Reception Tent
Seminar Theatre
Seminar Theatre
The Commons
The Commons
The Southbridge Room
The Southbridge Room
Venue Types
Amenities
  • Full Bar/Lounge
  • Handicapped Accessible
  • Indoor Pool
  • On-Site Catering Service
  • Outdoor Function Area
  • Waterfront
  • Waterview
  • Wireless Internet/Wi-Fi
Features
  • Max Number of People for an Event: 700
  • Year Renovated: 2021