Cozy Wintertime Inns in Maine
Aysgarth Station, Bar Harbor
Comfortable, quiet, casual, classic. Bar Harbor’s Aysgarth Station is the picture you have in your mind of what a Maine B&B should be – a cozy wintertime inn. With one addition. The 42,000 acre back yard – also known as Acadia National Park. If you’ve never cross-country skied against a backdrop of rocky coast and ocean infinity, it’s a must-do. Back home, relax with refreshments at a classically crackling open fire.
Bethel Inn Resort, Bethel
The Bethel Inn Resort has been warming toes and touching hearts for more than 100 years. Located at the foot of the White Mountains, it’s also the intersection of turn-of-the-century charm and modern country elegance. Cross-country skiing and snowshoe trails begin just outside the back door. A shuttle will take you to the area’s 18 downhill lifts, while the heated outdoor pool awaits your return.
Brunswick Inn, Brunswick
Few places will make you feel as welcome as this historic Brunswick home. In winter, locals and guests alike gather here to enjoy conversation and a glass of wine in front of a warm fireplace after an afternoon of ice skating in the town square. Located right on the village green, the inn is only a short walk from the Downeaster Train Station and Bowdoin College.
The Danforth Inn, Portland
This boutique inn near Portland’s Arts District brings a modern sensibility to high society luxury. From homemade breakfast granola and mid-day mugs of hot cider to the acclaimed Southeast Asian cuisine at its Tempo Dulu restaurant, The Danforth is a foodie’s dream getaway. The promise of gourmet delights may be the only reason to leave guestrooms complete with crisp linens, plush beds and cozy fireplaces.
Inn of Acadia, Madawaska
Although it’s as far north as you can get in Maine, there’s nothing rustic about this Aroostook County retreat known for its minimalist decor and maximum luxury. Enjoy St. John Valley’s rich Acadian heritage and miles of cross country ski trails in style, then sit down to a hearty meal in the Voyageur Lounge.
Greenville Inn, Greenville
Winter in Greenville means dog sled races, ice fishing festivals and miles of winter trails. The views alone are worth a stay at this cozy bed and breakfast overlooking Moosehead Lake. The rooms here are filled with period antiques, as well as modern touches that make it easy to relax after a day enjoying the outdoors.
Maple Hill Farm Inn, Hallowell
At Maple Hill Farm Inn, the vintage red barn and fresh snow whisper “quieter, simpler time.” But the solar power panels on the roof say “today and tomorrow.” Add some wind power and it’s a perfect pairing of green-certified country lodging and all the amenities of a full-service hotel. Conveniently located near Augusta, the beauty of Vaughn Woods Nature Preserve and cross-country ski trails of Viles Arboretum say “come out and play.”
Rangeley Inn, Rangeley
This grand hotel has been welcoming visitors to explore Maine’s Lakes and Mountains region for over a century. Recently renovated, it retains its historic atmosphere. Especially in the tavern, which serves up sophisticated takes on traditional fare. As for activities, nearby Haley Pond is abuzz with ice skating and pond hockey; the Rangeley Lakes Trails Center offers several miles of Nordic ski trails; and both Saddleback and Sugarloaf are a short drive away.
White Barn Inn, Kennebunk
Sometimes the best winter getaway is one where you stay inside and get pampered. That’s certainly the case at this upscale retreat near Kennebunkport. Sumptuous rooms, an indulgent spa and the lauded menu at The White Barn Inn Restaurant makes this the place to go for a romantic weekend escape.
Wolf Cove Inn, Poland
At Wolf Cove Inn, you’ll find softly falling snow, the fresh scent of pine and romance in the air. This gracious bed and breakfast on the shores of Tripp Lake offers romantic getaway packages complete with lake views, fireplace and spa tub. You’ll also fall in love with the great skiing, snowshoeing and sleigh rides. And the three-course Maine Comfort Breakfast is a lovely way to start the day.