There are 21 Hotels in Sturbridge, Massachusetts, serving a population of 2,439 people in an area of 6 square miles. There is 1 Hotel per 116 people, and 1 Hotel per square mile.
In Massachusetts, Sturbridge is ranked 100th of 585 cities in Hotels per capita, and 106th of 585 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Sturbridge Hotels.
Comfort Inn & Suites 215 Charlton Road (us 20) Sturbridge, MA
Comfort Inn & Suites 83 Hall Road Sturbridge, MA Corporate Lodging, Hotel, Motel, Vacation Rentals
Days Inn 66 Main Street Sturbridge, MA Hotel, Motel, Vacation Rentals
Days Inn 400 Route 15 Sturbridge, MA Corporate Lodging, Hotel, Motel, Vacation Rentals
Days Inn By Wyndham Sturbridge 400 Haynes Road Route 15 Sturbridge, MA
Days Inn-Sturbridge 66 Haynes Street Sturbridge, MA Hotel, Motel, Vacation Rentals
Econo Lodge In Sturbridge 408 Main Street Route 20 Sturbridge, MA Corporate Lodging, Hotel, Hotel & Motel, Motel, Vacation Rentals
Economy Lodge 682 Main Street Sturbridge, MA
Green Acres Motel 2 Shepard Road Sturbridge, MA Hotel, Motel
Hamilton Inn Sturbridge 172 Main Street Sturbridge, MA
Hampton Inn Sturbridge 328 Main Street Sturbridge, MA
Holiday Inn Express & Suites Sturbridge 21 New Boston Road Sturbridge, MA Corporate Lodging, Hotel, Motel, Vacation Rentals
La Quinta Inn & Suites Sturbridge 478 Main Street Sturbridge, MA
Lnl Hospitality 215 Charlton Road Sturbridge, MA Hotel, Vacation Rentals
Old Sturbridge Inn & Reeder Family Lodges 369 Main Street Sturbridge, MA Hotel, Hotel & Motel
Publick House Historic Inn On The Common Route 131 Sturbridge, MA Bed & Breakfast, Hotel
Scottish Inns Sturbridge 142 Main Street Sturbridge, MA
Sturbridge Country Inn 530 Main Street PO Box # 60 Sturbridge, MA
Sturbridge Host Hotel And & Conference Center 366 Main Street Sturbridge, MA Hotel, Hotel & Motel
Sturbridge Isle 400 Route 15 Sturbridge, MA
Super 8 By Wyndham Sturbridge 358 Main Street Sturbridge, MA