Star Rating
Hotel Name
Price Range (USD) to
Amenities

Weymouth Massachusetts Hotels & Motels

Find hotels & motels in Weymouth using the list below. Find cheap and/or discounted hotel rates in or near Weymouth, MA for your personal leisure or group travel. Explore the most favored Weymouth, Massachusetts hotel and motel rooms. Browse the Weymouth area hotels to find the perfect lodging! Please use the provided map of the Weymouth hotels. Need 5+ Rooms? Secure Weymouth Group Hotel Rates

The Weymouth center is about 3 miles north of South Shore Hospital and 3 miles east of Boston's Children's Museum.

Weymouth Hotels & Accommodations

Motel 6 Boston South Braintree in Braintree 125 Union St., Braintree, MA 02814 ~3.08 miles west of Weymouth
  • Two star hotel
  • Check-in time: 15:00
Marriott Boston Quincy - Quincy 1000 Marriott Dr., Quincy, MA 02169 ~4.03 miles west of Weymouth
  • High end Suburban hotel
  • 9 floors in property
From$169
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Extended Stay America Boston Braintree in Braintree 20 Rockdale St., Braintree, MA 02184 ~4.56 miles west of Weymouth
  • Cheap property
  • Check-in time: 3:00 PM
  • Could use a good cleaning
  • More comfort would be nice
From$89
Poor 2.5 /5 Reviews Call BookMore Details
Doubletree by Hilton Boston Rockland 929 Hingham St., Rockland, MA 02370 ~4.56 miles southeast of Weymouth
  • 3-star Suburban hotel
  • Check in time: 3:00 PM
  • Fantastic service
  • Great places to eat
From$111
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Best Western Rockland in Rockland 909 Hingham St., Rockland, MA 02370 ~4.58 miles southeast of Weymouth
  • Low-priced Suburban property
  • Check-in time: 03:00
From$60
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Comfort Inn Rockland Boston 850 Hingham St., Rockland, MA 02370 ~4.58 miles southeast of Weymouth
  • 2 star property
  • Free breakfast
  • Parking is ample
  • Bathroom could be optimized
From$94
Average 3.5 /5 Hotel Reviews Call BookMore Details
Hyatt Place Boston Braintree - Braintree 50 Forbes Rd., Braintree, MA 02184 Website ~4.61 miles west of Weymouth
  • Four star Suburban property
  • Check in time: 3pm
  • About half of guests had problems with the shower
  • Good shuttle service
From$79
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Howard Johnson Quincy 845 Hancock St., Quincy, MA 02170 ~4.66 miles northwest of Weymouth
  • 2 star hotel
  • Check in: 15:00
Best Western Braintree Inn : 190 Wood Rd.
+1-888-305-3366
190 Wood Rd., Braintree, MA 02184 ~4.90 miles west of Weymouth
  • Mid-scale hotel
  • Hotel has 2 suites
  • Nice breakfast area
  • Wellness & sports facilities could be improved
From$80
Average 3.5 /5 Reviews Call BookMore Details
Hampton Inn Boston / Braintree - Braintree 215 Wood Rd., Braintree, MA 02184 ~5.04 miles west of Weymouth
  • Affordable Highway hotel
  • Check in: 3:00
  • Clean rooms
  • Management was excellent, said 100%
From$68
Very Good 4.5 /5 Reviews Call BookMore Details
Candlewood Suites Boston Braintree 235 Wood Rd., Braintree, MA 02184 ~5.07 miles west of Weymouth
  • Low priced Suburban property
  • 133 sleeping rooms in hotel
  • Friendly service, especially good laundry service
  • For 68%, the lobby entrance was sub-standard
From$79
Average 3.5 /5 Reviews Call BookMore Details
Ocean Cliff Condominiums - Hull 30 32 Porrazzo Rd., Hull, MA 02045 ~5.41 miles northeast of Weymouth
  • 3-star Beach hotel
  • 13 rooms in property
Nantasket Beach Resort 45 Hull Shore Dr., Hull, MA 02045 ~5.52 miles northeast of Weymouth
  • 3 star Oceanfront hotel
  • 4 floors in property
From$65
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn Randolph Boston 1374 North Main St., Randolph, MA 02368 ~6.42 miles west of Weymouth
  • Three Star Suburban hotel
  • Hotel has 2 meeting rooms
  • Great beds and welcoming service
  • Beds were comfortable
From$84
Average 3.5 /5 Review Score Call BookMore Details
Best Western Adams Inn Quincy Boston 29 Hancock St., Quincy, MA 02171 ~6.58 miles northwest of Weymouth
  • 3-star Suburban hotel
  • Gym / Fitness Center Available
  • Nice TV
  • 1 out of 2 guests said rooms were small
From$79
Average 3.5 /5 Latest Reviews Call BookMore Details
Comfort Inn Boston : 900 Morrissey Blvd. 900 Morrissey Blvd., Boston, MA 02122 ~7.41 miles northwest of Weymouth
  • Three Star Convention Center property
  • Airport shuttle provided
From$89
Average 3.5 /5 Recent Reviews Call BookMore Details
Ramada Inn Boston 800 Morrissey Blvd., Boston, MA 02122 ~7.47 miles northwest of Weymouth
  • Mid-scale Suburban hotel
  • Check-in: 3:00
From$75
Average 3.0 /5 Guest Reviews Call BookMore Details
Stoughton Courtyard in Stoughton 200 Technology Center Dr., Stoughton, MA 02072 ~7.66 miles southwest of Weymouth
  • Three Star property
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hampton Inn & Suites Stoughton / Boston in Stoughton 449 Page St., Stoughton, MA 02072 ~8.29 miles southwest of Weymouth
  • Mid-scale Rural hotel
  • 4 floors in hotel
From$80
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Doubletree Club by Hilton Boston Bayside : 240 Mount Vernon St. 240 Mount Vernon St., Boston, MA 02125 ~8.83 miles northwest of Weymouth
  • Three Star Suburban property
  • Shuttle from airport available
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Global Luxury Suites at South Boston - Boston 728 East Broadway, Boston, MA 02114 ~9.34 miles northwest of Weymouth
  • 4-star hotel
  • 4 floors in property
Homewood Suites by Hilton Boston / Canton in Canton 50 Royall St., Canton, MA 02021 ~9.39 miles west of Weymouth
  • Three Star Suburban property
  • Hotel has 98 rooms
  • Perfectly clean
  • Awesome vibe
From$107
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Courtyard by Marriott South Boston in Boston 63r Boston St., Boston, MA 02125 ~9.55 miles northwest of Weymouth
  • Three Star Convention Center property
  • Airport shuttle available
  • Almost all guests were unsatisfied with the kitchenette
  • Clean rooms
From$69
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express Boston 69 Boston St., Boston, MA 02125 ~9.55 miles northwest of Weymouth
  • 3-star Downtown property
  • Hotel has an eco-friendly policy See more
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Aloft Boston Seaport 401 403 D St., Boston, MA 02210 ~10.01 miles northwest of Weymouth
  • Affordable hotel
From$99
Very Good 4.0 /5 Review Score Call BookMore Details
Next 25 Weymouth Hotels >   [1 - 25 of 50]    
Next: See My Weymouth Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Weymouth Hotels