Valerie Wilson Travel

New England Fall Foliage

Let Fall’s crisp air and bright colors inspire your next getaway. Take a road trip to admire the fall foliage, embrace the outdoors, or simply discover a new city!
The Chanler at Cliff Walk Newport, Rhode Island
The Chanler offers unparalleled serenity among Newport, Rhode Island luxury hotels. Step into our storied mansion on Cliff Walk and you’ll find yourself in a world of architectural beauty, polished service and relaxed refinement. Spend your days lounging in our private oasis of manicured gardens while you take in breathtaking ocean vistas.
The Newbury Boston | Boston, Massachusetts
Visit the newly transformed Newbury Boston this fall. This iconic Boston landmark has reopened in the heart of Back Bay directly across from the beloved Boston Public Garden. Enjoy stunning views, a rooftop restaurant, and the true New England experience
Canyon Ranch Lenox | Lenox, Massachusetts
At Canyon Ranch, you’ll find an inviting and supportive space to energize and navigate your own wellness. Dine on locally-sourced cuisine, challenge yourself with kettlebells or dance class. Relax in saunas, steam rooms and whirlpools. Take in the beauty of nature on guided outings. Feel tension melt in a signature massage or ayurvedic treatment.
Inn by the Sea | Cape Elizabeth, Maine
Retreat to the coast of Maine this fall! Just minutes from Portland, Inn by the Sea is in close proximity to fishing, boating, nature walks and sports of many kinds. Take a walk along the coast, indulge in quintessentially New England dining experiences, and unwind with a yoga class.
Miraval Berkshires Resort & Spa | Lenox, Massachusetts
Inspired by the tranquility, beauty, and soul of this idyllic corner of New England, a new, unrivaled wellness resort & spa awaits. Embark on your wellness journey, take a relaxing stroll through the lush grounds, and learn the history of the hilltop Tudor-style Wyndhurst Mansion has overlooked this countryside for more than a century.
Mayflower Inn & Spa, Auberge Resorts Collection | Washington, Connecticut
Located in the idyllic town of Washington in Connecticut, Mayflower inn & Spa is an exquisite country retreat that defines New England elegance. nestled in 58 acres of beautifully landscaped gardens and woodland, enjoy the fall foliage at one of the Northeast’s most renowned hideaway.