Since 1833, the Green Mountain Inn has provided guests with a comfortable, relaxing escape from the stress and worries of their fast-paced lives. Located in the heart of Stowe, Vermont, the Inn offers everything from classic one-bed rooms ($169 per night), to three-bedroom townhouses ($589 per night). Handcrafted furnishings and warm colors make the rooms feel like home. Deluxe rooms come with large screen cable TVs, fireplaces, Jacuzzi, Wi-Fi, and plush terry robes. The Inn serves afternoon tea at 4p.m. daily, so head down to the Main Street Dining Room after a day on the slopes. Soothe sore muscles with a dip in the heated outdoor pool, or relax in the Jacuzzi while the snow falls around you. Not tired after a long ski day? The fitness center has rowing machine, treadmill, free weights, and more.