About Us   Links   Directions  Catering  Services  Events  Rooms & Specialty Packages  Book Now  Home
About Us

About the Inn...

The Larches Inn is a world class historic Inn on the South Shore of Boston. A classic four story country manor complete with turret room and carriage house from a gracious grand age, lovingly restored by one of New York’s finest experts.

The four star amenities, facilities, food and luxurious details of comfort soothe away the trials of modern day life. The inn has several rooms with warm hearths, elegant resting and reading rooms to dally, sip, talk or be peaceful. You will cherish remembering the details our innkeeper has provided you for your total transported experience. This is a place that will revive you, rest you and put a smile in your soul. Guests return again and again and tell their best friends about this “find” where exceptional details, comfort and magic finds them every time they stay. Come and stay. Rest and play.


About the Inn Keeper

Rain Phillips, Owner and Innkeeper restored elite New York and New England historic estates and homes for over 25 years. Her dream was to create her own property to be a Retreat Center and Resting Inn that would combine her design expertise with her conscious living sensitivities, to provide guests with exceptional options for relaxation and restoration for themselves. She wanted a place people could come and enjoy the finest of amenities and nature at their fingertips. Four years ago she found the country manor and property she had dreamed of in Carver, Massachusetts and never looked back.

She has lovingly created a masterpiece. The Larches Inn offers a complete array of beauty, energy, spirit, health, comfort and joy in any season. Rain has gathered a top notch dedicated staff who provide and enhance the Inn with freshest organic food, flowers, aromatherapy, massage, meditation, art, music, gleaming wide board floors, sunny decks, thick towels and warm hearths. Rain chose the finest fabrics for bedding from France that enfold your body in deep luxury as you tuck yourself in for naps or at the end of your day.

Come and meet our warm and personable Innkeeper, have a glass of wine and cheese or fresh juice together on the garden veranda, ask about the South Shore history- places to go, fun things to do- you’ll be very glad you did.




THE LARCHES INN