Hotels in New Marlborough
New Marlborough offers a selection of 7 hotels, with charming boutique inns and cozy bed-and-breakfasts being the dominant choices. Most accommodations are nestled in scenic districts like Mill River and Hartsville. Average prices for a comfortable 3-star stay hover around $150 per night, while luxury 5-star options can reach $400 or more. A recently opened eco-friendly lodge stands out with its modern design and sustainable features. Explore and book your ideal stay through our platform with confidence!