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, Motels & Accommodations

Motel 6 Boston South Braintree 125 Union St., Braintree, MA 02814 ~3.08 miles west of Weymouth
  • Two star property
  • Hotel has 92 rooms
Marriott Boston Quincy : 1000 Marriott Dr. 1000 Marriott Dr., Quincy, MA 02169 ~4.03 miles west of Weymouth
  • Four star Suburban property
  • 464 rooms in hotel
From$169
Very Good 4.0 /5Latest Reviews CallBookMore Details
Extended Stay America Boston Braintree : 20 Rockdale St. 20 Rockdale St., Braintree, MA 02184 ~4.56 miles west of Weymouth
  • Cheap hotel
  • 3 floors in property
  • Furniture needs more attention
  • Room needs to be redecorated
Doubletree by Hilton Boston Rockland 929 Hingham St., Rockland, MA 02370 ~4.56 miles southeast of Weymouth
  • Mid-scale Suburban property
  • Hotel has 5 floors
  • Nicely located
  • Most guests thought it was clean
Best Western Rockland in Rockland 909 Hingham St., Rockland, MA 02370 ~4.58 miles southeast of Weymouth
  • 2 star Suburban hotel
  • 76 rooms in property
  • Strip mall just across the street
  • Clean hotel facilities
From$91
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn Rockland Boston 850 Hingham St., Rockland, MA 02370 ~4.58 miles southeast of Weymouth
  • 2 star hotel
  • Check-in time: 3:00 PM
  • Personnel very friendly and helpful
  • Most guests were happy with the price of the breakfast
Hyatt Place Boston Braintree : 50 Forbes Rd. 50 Forbes Rd., Braintree, MA 02184 Website ~4.61 miles west of Weymouth
  • High-end Suburban hotel
  • 5 conference rooms in property
  • Nice TV
  • Poor layout
Howard Johnson Quincy 845 Hancock St., Quincy, MA 02170 ~4.66 miles northwest of Weymouth
  • Low priced hotel
  • Check in: 15:00
Holiday Inn Express Braintree in Braintree
+1-888-305-3366
190 Wood Rd., Braintree, MA 02184 ~4.93 miles west of Weymouth
  • Economical hotel
  • 103 rooms in property
Hampton Inn Boston / Braintree : 215 Wood Rd. 215 Wood Rd., Braintree, MA 02184 ~5.04 miles west of Weymouth
  • 3-star Highway property
  • 103 rooms in hotel
  • Nice hot breakfast
  • Nice pool and gym
Candlewood Suites Boston Braintree - Braintree 235 Wood Rd., Braintree, MA 02184 ~5.07 miles west of Weymouth
  • 2-star Suburban hotel
  • Check in time: 3:00 PM
  • The majority of guests loved the minibar
  • Acceptable breakfast prices
Ocean Cliff Condominiums - Hull 30 32 Porrazzo Rd., Hull, MA 02045 ~5.41 miles northeast of Weymouth
  • 3-star Beach property
  • Check-in: 4pm
Nantasket Beach Resort - Hull 45 Hull Shore Dr., Hull, MA 02045 ~5.52 miles northeast of Weymouth
  • Affordable Oceanfront hotel
  • Hotel has 2 suites
Comfort Inn Randolph : 1374 North Main St. 1374 North Main St., Randolph, MA 02368 ~6.42 miles west of Weymouth
  • 3-star Suburban property
  • Fitness + Health Center
  • The majority of guests thought the building wasn't nice
  • Lamps not working
Best Western Adams Inn Quincy Boston : 29 Hancock St. 29 Hancock St., Quincy, MA 02171 ~6.58 miles northwest of Weymouth
  • Affordable Suburban hotel
  • 3 floors in property
  • Every guests reviewed thought it was a great value
  • Great shopping
Comfort Inn Boston 900 Morrissey Blvd., Boston, MA 02122 Website ~7.41 miles northwest of Weymouth
  • 3 star Convention Center property
  • Fitness center on property
Ramada Inn Boston - Boston 800 Morrissey Blvd., Boston, MA 02122 ~7.47 miles northwest of Weymouth
  • Mid-scale Suburban hotel
  • 167 rooms in property
From$75
Average 3.0 /5Reviews CallBookMore Details
Stoughton Courtyard : 200 Technology Center Dr. 200 Technology Center Dr., Stoughton, MA 02072 ~7.66 miles southwest of Weymouth
  • Affordable hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Stoughton / Boston 449 Page St., Stoughton, MA 02072 ~8.29 miles southwest of Weymouth
  • Three Star Rural property
  • Gym is available on property
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Doubletree Club by Hilton Boston Bayside 240 Mount Vernon St., Boston, MA 02125 ~8.83 miles northwest of Weymouth
  • Midscale Suburban hotel
  • Hotel has 2 suites
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Homewood Suites by Hilton Boston / Canton 50 Royall St., Canton, MA 02021 ~9.39 miles west of Weymouth
  • Three Star Suburban property
  • Check in: 3:00 PM
  • Big rooms
  • Wifi quality could be improved
From$109
Very Good 4.5 /5Guest Reviews CallBookMore Details
Courtyard by Marriott South Boston 63r Boston St., Boston, MA 02125 Website ~9.55 miles northwest of Weymouth
  • Mid-scale Convention Center hotel
  • Gym is available on property
  • Most guests liked the proximity to sightseeing
  • Located near shopping areas with easy access to parking
Holiday Inn Express Boston : 69 Boston St. 69 Boston St., Boston, MA 02125 ~9.55 miles northwest of Weymouth
  • Mid-scale Downtown hotel
  • Hotel has 8 suites
Aloft Boston Seaport 401 403 D St., Boston, MA 02210 ~10.01 miles northwest of Weymouth
  • Three Star hotel
Element Boston Seaport by Westin 391 395 D St., Boston, MA 02210 ~10.03 miles northwest of Weymouth
  • Three Star Convention Center property
  • 180 sleeping rooms in hotel
From$100
Very Good 4.5 /5Latest Reviews CallBookMore Details
Next 25 Weymouth Hotels >  [1 - 25 of 50]    
Next: See My Weymouth Hotels with Pricing
Back to Top