Hotels in Weymouth

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Weymouth?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in Weymouth

Learn more about Weymouth

Weymouth is well-known for its attractions such as Weymouth Back River Reservation and Lake Street Beach.

Frequently asked questions

What hotels do travelers recommend in Weymouth?
Guests like Hyatt Place Boston/Braintree.
Can I book refundable accommodations in Weymouth?
If you need the flexibility to change your plans to Weymouth, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the “fully refundable” filter to narrow down the results.
What will the weather in Weymouth be like during my trip?
July and August are typically the warmest months in Weymouth when the average temp is 68°F. January and February are the coldest months when the average temperature is 34°F. October and December are the months with the most rain.
Why should I book my Weymouth accommodation with Hotels.com?
There are lots of reasons to book your Weymouth trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Weymouth

Find out more about Weymouth

Weymouth Unveiled: Where Glacial Wonders Meet Cultural Splendor

Nestled along the scenic South Shore, Weymouth, Massachusetts, is a charming blend of coastal beauty and rich history. Discover its picturesque beaches, like the serene Nantasket Beach, perfect for sunbathing and family outings. Stroll through downtown Weymouth for delightful shops and eateries, or explore the tranquil landscapes of the Great Esker Park, shaped by ancient glaciers. With a vibrant community spirit and easy access to Boston, Weymouth offers a perfect escape for nature lovers, families, and anyone seeking a leisurely getaway. Experience the essence of New England charm in this inviting coastal town. For great hotel rates in Weymouth, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Weymouth

Weymouth, Massachusetts offers a range of hotel accommodations from budget-friendly options to more upscale stays. Visitors can find cozy inns and modern hotels that provide easy access to the town's attractions, beaches, and parks, making it a convenient base for exploring the charming New England area. These are some of the hotels preferred by our travelers in Weymouth:

  1. Boston Harbor HotelOpens in a new window: This luxurious 5.0-star hotel offers an exceptional experience for leisure travelers seeking comfort and style. With a focus on high-end amenities, it features a stunning pool area, a fully equipped business center, and multiple meeting rooms. The property boasts an ideal location that provides easy access to local attractions, enhancing your stay with convenience. Guests rave about the excellent service and hospitality, ensuring a memorable visit. Enjoy beautifully appointed rooms with breathtaking views, designed to create a tranquil retreat after a day of exploration.
  2. InterContinental Boston by IHGOpens in a new window: A 5.0-star haven for romantic getaways, this hotel combines elegance with top-tier amenities. Indulge in spa services, dine at restaurants with breathtaking ocean views, and unwind in luxurious accommodations designed for relaxation. The hotel’s romance packages enhance the experience, making it perfect for couples looking to create lasting memories. Positive remarks highlight the immaculate cleanliness and the attentive concierge, allowing you to explore the vibrant surroundings effortlessly. With a prime location near the Seaport, this property offers both comfort and ease of access to Boston's attractions.
  3. The LanghamOpens in a new window: This sophisticated 5.0-star hotel caters to discerning travelers seeking a unique and tranquil escape. Offering a blend of modern luxury and classic charm, it features a serene indoor pool and a full-service spa, ideal for relaxation after a day of sightseeing. The carefully curated amenities ensure a comfortable stay, with thoughtful touches such as USB ports in the rooms and an array of dining options available through room service. Guests appreciate the welcoming atmosphere and excellent location, positioned perfectly to explore Boston's best attractions while enjoying a peaceful retreat.

Top locations to stay in Weymouth

Some of the best areas to stay in Weymouth, Massachusetts, are Roxbury, Seaport District, and Dorchester. The Seaport District offers striking skyscrapers and vibrant nightlife. Dorchester is rich in museums and libraries. Roxbury boasts beautiful nature and cultural attractions. For first-time visitors, the Seaport District is best suited due to its dynamic atmosphere and proximity to major attractions.

  1. Seaport DistrictOpens in a new window: The Seaport District is a vibrant area that beautifully blends modern architecture with cultural richness. It’s known for its stunning skyscrapers and waterfront views, making it a picturesque spot for your stay. You can explore fascinating museums, including the Boston Tea Party Ships and Museum, and enjoy a stroll through Boston Common. Don’t miss the chance to catch a show at cultural venues like the Wilbur Theatre or Charles Playhouse. For shopping enthusiasts, the nearby Faneuil Hall Marketplace and The Shops at Prudential Center offer a great variety of options. The Deer Island HarborWalk is perfect for a scenic walk, providing a refreshing break from city life.
  2. RoxburyOpens in a new window: Roxbury is an area rich in nature and history, providing a unique experience for visitors. With its beautiful parks and green spaces, it’s a great place to unwind and enjoy the outdoors. Museums in the area showcase local culture and heritage, making it a rewarding place to learn about Boston’s past. You can easily explore highlights like the Irish Heritage Trail on foot or bike, while cultural attractions like Coolidge Corner Theatre offer a cozy spot for entertainment. Plus, the proximity to Boston Common makes it easy to venture into more bustling areas whenever you like.
  3. DorchesterOpens in a new window: Dorchester is a diverse neighborhood that offers a relaxed vibe while still being close to the action of Boston. With its charming local libraries and cultural museums, it’s ideal for travelers who appreciate a blend of knowledge and community spirit. You can enjoy outdoor activities at the Blue Hills Ski Area or take a leisurely walk along the Irish Heritage Trail. Cultural attractions like the Wilbur Theatre provide excellent entertainment options. Shopping is convenient too, with easy access to local markets and stores, making it an inviting place to stay while exploring the greater Boston area.

Things to do in Weymouth

Weymouth boasts stunning coastal landscapes with sandy beaches and scenic cliffs, perfect for sunbathing and beachcombing. Explore lush parks and wooded trails for invigorating hikes, or cast a line in tranquil waters for fishing. With charming shops nearby, visitors can easily spend their days enjoying both nature and local flair.

  • Nantasket BeachOpens in a new window – Spend a day soaking up the sun at Nantasket Beach, where the soft sand and gentle waves create a perfect spot for relaxation or family fun. Whether you’re building sandcastles or enjoying a scenic walk along the shore, the beach offers a refreshing escape from the hustle and bustle of daily life.
  • Boston Tea Party ShipOpens in a new window – Step aboard the Boston Tea Party Ship and relive a pivotal moment in American history. Experience interactive exhibits and engaging reenactments that transport you back to 1773, allowing you to throw tea overboard just like the colonists did. It’s an exciting way to connect with your country’s past!
  • Boston Children's MuseumOpens in a new window – Bring your little ones to the Boston Children's Museum, where hands-on exhibits spark curiosity and creativity. From art and science to culture and play, the museum is designed to inspire children of all ages while making learning an enjoyable experience.
  • John F. Kennedy Presidential Library and MuseumOpens in a new window – Explore the life and legacy of President John F. Kennedy at his dedicated library and museum. This inspiring space features exhibits that highlight key moments of his presidency and personal life, inviting visitors to reflect on the ideals of leadership and public service.
  • US Naval Shipbuilding Museum and USS SalemOpens in a new window – Dive into maritime history at the US Naval Shipbuilding Museum and USS Salem. Take a tour of this historic naval cruiser, where you can learn about the ship's role in naval operations and explore fascinating exhibits that showcase the evolution of shipbuilding and naval warfare.

5 tips for savvy savings when booking a hotel in Weymouth

  1. Book for the cheapest times: The most affordable time to visit Weymouth is during January, February, and December, when hotel rates tend to be lower. For those looking to explore the area's rich history, cultural landmarks, and natural wonders, a stay of at least 2 to 3 days is recommended. This budget-friendly timeframe allows visitors to appreciate attractions such as historical sites and notable geological features, ensuring a great value for money experience while enjoying the beauty of Weymouth. Additionally, prices may drop during these months, making it an even more attractive option for travelers on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Weymouth, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, maximizing your chances of securing the best hotel deal. Additionally, use the Smart ShoppingOpens in a new window feature in the app to compare room rates and amenities, ensuring you’re aware of any price drops or availability changes for your favorite hotels.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and time of year, so being flexible with your travel dates may help you save on your stay in a Weymouth hotel. If you're seeking a unique experience, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more affordable dates, which could increase your chances of finding a better deal.
  4. Consider your location: Staying closer to major attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might want to check out hotels in less central neighborhoods, which usually tend to be cheaper while still offering reasonable access to the sites you plan to visit. Additionally, exploring independent hotels a bit farther out can lead to a more authentic and cost-effective experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Weymouth. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Weymouth

Weymouth experiences its lowest average temperature in January, at 30.4°F (-0.9°C), while July is the hottest month, with an average temperature of 72.1°F (22.3°C). October is usually the wettest month. April, July, and September are the peak travel months in Weymouth, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, with light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

If you're looking for a place to get away, look no further than Weymouth. Whether you're planning to stay for a night or for the week, the area around Weymouth has accommodations to fit every need. Search for hotels in Weymouth with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Weymouth hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Weymouth hotel deals are here with our lowest price guarantee.