Hotels in Weymouth, Massachusetts

Search & Compare Weymouth Hotels

When are you visiting Weymouth?

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Weymouth

Weymouth overview

Weymouth is an inviting destination that has something for everyone. Weymouth might not have well-known attractions within the city, but you won't need to venture far to find top places to visit like John F. Kennedy Library and Museum. You can take some time to discover the surrounding area and sights like US Naval Shipbuilding Museum and USS Salem and General Sylvanus Thayer Birthplace.

Where to stay in Weymouth

Whether you plan to stay for a night or a week, Weymouth has the right hotel for you. You can shop as many as 2876 deals for Weymouth accommodations on Hotels.com, some with discounts of up to 45%. Our room prices start at 49 USD per night and below you'll find the number of hotels by star rating in Weymouth as well as in the surrounding area:
  • • 13 5-star hotels from 299 USD per night
  • • 297 4-star hotels from 151 USD per night
  • • 204 3-star hotels from 119 USD per night
  • • 31 2-star hotels from 79 USD per night

How to get to Weymouth

Fly into Boston, MA (BOS-Logan Intl.), 11.4 mi (18.4 km) from central Weymouth. East Weymouth Station is the closest train station, located 1.3 mi (2 km) from the city center.

What to see around Weymouth

Here are some recommended places to see in the surrounding area:
  • • John F. Kennedy Library and Museum (8.7 mi/14 km from the city center)
  • • US Naval Shipbuilding Museum and USS Salem (2.8 mi/4.5 km from the city center)
  • • General Sylvanus Thayer Birthplace (3.1 mi/5.1 km from the city center)
  • • United First Parish Church (4.2 mi/6.7 km from the city center)
  • • Quincy Historical Society Museum (4.4 mi/7.1 km from the city center)

When to visit Weymouth

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 50°F day, 22°F night
  • • April-June: 80°F day, 36°F night
  • • July-September: 82°F day, 52°F night
  • • October-December: 67°F day, 24°F night
Seasonal rainfall averages
  • • January-March: 11.06 inches
  • • April-June: 10.91 inches
  • • July-September: 10.20 inches
  • • October-December: 11.69 inches