Best Hotels in Plymouth Massachusetts

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Nestled along the picturesque shores of Massachusetts, Plymouth beckons travelers with its rich history and charming coastal ambiance. As you embark on your journey to this historic town, one of the essential elements to consider is your accommodation. Hotels in Plymouth Massachusetts offer a diverse range of options, from luxurious waterfront resorts to cozy bed and breakfasts, catering to every traveler's needs and preferences. Whether you seek a rejuvenating retreat or a convenient base for exploring the town's landmarks, Plymouth's hotels provide the perfect home away from home.

Immerse yourself in the maritime heritage of Plymouth by choosing a hotel that reflects the town's nautical charm. Many accommodations in Plymouth Massachusetts are strategically located near the waterfront, offering breathtaking views of the harbor and easy access to the town's historic sites. Wake up to the gentle sounds of waves lapping against the shore and savor a leisurely morning overlooking the azure waters. With maritime-inspired decor and personalized service, these hotels seamlessly blend modern comforts with a touch of seafaring nostalgia, creating a unique and immersive experience for guests.

Beyond the allure of its coastal beauty, Plymouth embraces visitors with a warm sense of hospitality and a myriad of activities to enjoy. Whether you are a history enthusiast eager to explore the landmarks of the Pilgrim story or a nature lover seeking outdoor adventures, the hotels in Plymouth Massachusetts serve as your perfect retreat after a day of exploration. Indulge in delectable local cuisine at nearby restaurants, unwind with a sunset stroll along the beach, or simply relax in the comfort of your well-appointed room. Whatever your preference, Plymouth's hotels ensure a memorable stay that combines comfort, convenience, and the quintessential charm of New England hospitality.

Show more + Show less -

Our Top 4

(Sorted by rating & number of reviews)

1. Mirbeau Inn & Spa - Plymouth
2. Hotel 1620 Plymouth Harbor
3. The Inn At Scituate Harbor
4. John Carver Inn & Spa

Oceanfront Retreats at Hotels in Plymouth Massachusetts

Check Availability

Plymouth
Mar 08, 2026 - Mar 09, 2026

Mirbeau Inn & Spa - Plymouth

9.2

Good

(107 Reviews)

+ 61 photos
Mirbeau Inn & Spa at The Pinehills is a lavish retreat that captures the essence of French countryside elegance amidst the natural beauty of Plymouth. Each room exudes refined charm, with plush furnishings, cozy fireplaces, and private terraces or balconies overlooking the lush gardens. Indulge in experiential spa treatments, savor gourmet cuisine at the on-site restaurant, and unwind in the peaceful surroundings of this exquisite oceanfront haven.
Address: 35 Landmark Dr
Rating: Good 9.2 (107 Reviews)
Rooms: 45
Price: From 255$

Historic Charm at Hotels in Plymouth Massachusetts

Immerse yourself in the rich history and colonial heritage of Plymouth by choosing a hotel that exudes historic charm and character. These hotels in Plymouth Massachusetts offer a glimpse into the town's past while providing modern comforts and amenities for a delightful stay. Step back in time and experience the allure of centuries-old architecture and traditional furnishings at these esteemed historic accommodations.

Hotel 1620 Plymouth Harbor

7.4

Good

(689 Reviews)

+ 130 photos
Hotel 1620 Plymouth Harbor welcomes guests to a historic waterfront location overlooking Plymouth Harbor, where the Pilgrims first set foot in America. The hotel pays homage to the town's iconic past with colonial-inspired décor, spacious rooms, and views of the bustling harbor. Enjoy proximity to Plymouth Rock, Mayflower II, and other significant landmarks, making it an ideal base for exploring Plymouth's historic sites and attractions.
Address: 180 Water Street
Rating: Good 7.4 (689 Reviews)
Rooms: 172
Price: From 101$

The Inn At Scituate Harbor

8.8

Good

(99 Reviews)

+ 18 photos
The Inn at Scituate Harbor offers a quaint and intimate setting for guests seeking a peaceful escape on the shores of Scituate, just a short drive from Plymouth. Nestled in a charming seaside town, this boutique hotel boasts well-appointed rooms with scenic harbor views, creating a relaxing ambiance for a memorable stay. Enjoy complimentary breakfast, stroll along the scenic waterfront, and immerse yourself in the coastal charm of this hidden gem.
Address: 7 Beaver Dam Road
Rating: Good 8.8 (99 Reviews)
Rooms: 29
Price: From 250$

John Carver Inn & Spa

7.4

Good

(628 Reviews)

+ 84 photos
The John Carver Inn & Spa is a historic hotel in the heart of Plymouth, blending modern comforts with colonial charm to create a unique and unforgettable stay. Experience the warmth of New England hospitality in elegantly appointed rooms, featuring luxurious amenities and traditional décor. Guests can unwind in the indoor Pilgrim Cove Pool, treat themselves to rejuvenating spa services, and dine at the award-winning Hearth 'n Kettle Restaurant, all within easy reach of Plymouth's attractions.
Address: 25 Summer Street
Rating: Good 7.4 (628 Reviews)
Rooms: 80
Price: From 139$