The best deals on hotels when visiting Weymouth Town in Massachusetts.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Weymouth Town, Massachusetts 02191

DoubleTree by Hilton Boston Rockland

929 Hingham St Rockland, MA

Those visiting Weymouth Town will appreciate the upscale comfort of DoubleTree by Hilton Boston Rockland, where premium accommodations create a warm retreat, with rates starting at $144.99. Enjoy the elegance of DoubleTree by Hilton's afternoon tea service, a delightful tradition featuring fine teas and exquisite pastries.

With a quick drive into downtown Weymouth Town, guests at DoubleTree by Hilton Boston Rockland can experience the best of the city while enjoying a quieter stay. Plan your Weymouth Town escape with a hotel that turns your travels into a luxurious journey—reserve now!

  Call (855) 235-0725 to book with an agent.
  3.4 miles from Weymouth Town, MA 02191

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Best Western Rockland

909 Hingham St Rockland, MA

With budget-conscious rooms beginning at $119.99, Best Western Rockland is an ideal choice for travelers to Weymouth Town, providing a warm and comfortable space for rest. Experience local flavors at Best Western’s dining facilities, where chefs incorporate regional ingredients into their dishes.

From Best Western Rockland, a short drive brings guests into the heart of downtown Weymouth Town, where the city’s most exciting spots are within easy reach. Take your Weymouth Town stay to the next level with affordable, well-equipped lodging—reserve now!

  Call (855) 235-6136 to book with an agent.
  3.5 miles from Weymouth Town, MA 02191

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Washington Park Motel

149 Washington St Norwell, MA

For an affordable stay near Weymouth Town, Washington Park Motel offers soothing accommodations with rooms beginning at $112.99, creating a warm and welcoming atmosphere perfect for rest. Find value in clean, comfortable rooms that provide dependable comfort and a welcoming environment.

Guests at Washington Park Motel will appreciate the short drive to downtown Weymouth Town, where the city’s most exciting destinations are always within easy reach. Plan your Weymouth Town getaway with affordable and relaxing accommodations—secure now!

  Call (855) 233-7850 to book with an agent.
  4.1 miles from Weymouth Town, MA 02191

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Marriott Boston Quincy

1000 Marriot Dr Quincy, MA

Explore a refined escape at Marriott Boston Quincy as you journey to Weymouth Town, where inviting rooms provide comfort, with nightly rates beginning at $159.99. Discover the joy of Marriott's pet-friendly policies, welcoming your furry friends with special amenities and services.

From Marriott Boston Quincy, a brief drive delivers guests to downtown Weymouth Town, where the city’s most popular destinations await exploration. Make your Weymouth Town adventure as luxurious as possible with thoughtfully designed lodging—book today!

  Call (855) 234-7135 to book with an agent.
  4.2 miles from Weymouth Town, MA 02191

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Boston / Braintree

50 Forbes Road Braintree, MA

Enjoy a charming ambiance at Hyatt Place Boston / Braintree near Weymouth Town, where tranquil accommodations create a welcoming stay, with nightly rates starting at $139.00. Immerse yourself in the vibrant atmosphere of Hyatt Place, where contemporary design and open layouts promote engaging social interactions.

Hyatt Place Boston / Braintree offers the perfect balance of proximity and peace, with downtown Weymouth Town only a short drive from the hotel. Plan your Weymouth Town travels with a hotel that offers luxury and affordability in harmony—reserve now!

  Call (855) 239-5277 to book with an agent.
  4.6 miles from Weymouth Town, MA 02191

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Boston Braintree

20 Rockdale St Braintree, MA

For budget-savvy travelers visiting Weymouth Town, Extended Stay America Suites Boston Braintree offers inviting rooms with rates starting at $148.99, creating a warm and welcoming environment. Stay secure with the enhanced privacy of Extended Stay America’s discreet housekeeping services, maintaining your suite without disruption.

At Extended Stay America Suites Boston Braintree, guests can take advantage of the short drive to downtown Weymouth Town, where they can explore the city’s vibrant offerings with ease. Enjoy a worry-free Weymouth Town adventure with budget-conscious, well-equipped lodging—book today!

  Call (855) 233-7850 to book with an agent.
  4.7 miles from Weymouth Town, MA 02191

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston Braintree

180 Forbes Road Braintree, MA

Enjoy a peaceful stay at Residence Inn by Marriott Boston Braintree on your journey to Weymouth Town, where inviting rooms provide comfort, with affordable rates beginning at $189.99 per night. Choose Residence Inn for long-term stays, where you can enjoy luxury and convenience in one place.

At Residence Inn by Marriott Boston Braintree, guests are never far from the excitement of downtown Weymouth Town, where a quick drive brings them right into the heart of the action. Explore Weymouth Town with a hotel that delivers on both convenience and luxury—lock in today!

  Call (855) 235-6136 to book with an agent.
  4.8 miles from Weymouth Town, MA 02191

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Best Western Braintree Inn

190 Wood Road Braintree, MA

With rooms starting at $116.99, Best Western Braintree Inn provides inviting accommodations for guests traveling to Weymouth Town, creating a sheltered, welcoming environment. Make the most of your travel budget at Best Western, offering excellent value without compromising on quality or service.

With downtown Weymouth Town only a brief drive from Best Western Braintree Inn, guests can easily visit the city’s top destinations while staying in a quieter area. Get ready for a Weymouth Town trip that’s as affordable as it is memorable—lock in today!

  Call (855) 236-8982 to book with an agent.
  4.9 miles from Weymouth Town, MA 02191

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Boston / Braintree

215 Wood Rd Braintree, MA

Find a plush escape at Hampton Inn Boston / Braintree near Weymouth Town, where restful accommodations create a relaxing stay, with inviting rates beginning at just $92.99. Stay connected effortlessly at Hampton by Hilton with free Wi-Fi, ensuring you're always just a click away from what's important.

From Hampton Inn Boston / Braintree, a short drive brings guests into the heart of downtown Weymouth Town, where the city’s most exciting spots are within easy reach. Settle into Weymouth Town with a hotel that adds a touch of sophistication to your stay—lock in today!

  Call (855) 235-0725 to book with an agent.
  4.9 miles from Weymouth Town, MA 02191

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Sonesta Simply Suites Boston Braintree

235 Wood Rd Braintree, MA

Guests traveling to Weymouth Town will find Sonesta Simply Suites Boston Braintree a peaceful and budget-friendly option, with rooms starting at $133.00, creating a warm and welcoming environment for relaxation. Enjoy the elegance of Sonesta’s event spaces, perfect for hosting everything from business meetings to lavish weddings.

Guests staying at Sonesta Simply Suites Boston Braintree can enjoy the flexibility of visiting downtown Weymouth Town with just a short drive, making it simple to explore the city’s best destinations. Stay affordably and enjoy extra perks on your Weymouth Town adventure—book now!

  Call (855) 235-0725 to book with an agent.
  5.0 miles from Weymouth Town, MA 02191

Starting at

$133.00

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Quincy / Boston

845 Hancock St Quincy, MA

Guests headed to Weymouth Town will enjoy the homely accommodations at Howard Johnson by Wyndham Quincy / Boston, where rooms start at $117.99, creating a warm, welcoming environment perfect for rest. Discover the playful spirit of Howard Johnson through its vibrant design and cheerful service, making each stay memorable.

A brief drive from Howard Johnson by Wyndham Quincy / Boston delivers guests into downtown Weymouth Town, where they can explore the city’s best attractions before returning to a peaceful stay. Stay comfortably and affordably while visiting Weymouth Town—lock in your stay today!

  Call (855) 233-7850 to book with an agent.
  5.5 miles from Weymouth Town, MA 02191

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Randolph Boston

1374 North Main Street Randolph, MA

Guests bound for Weymouth Town will find inviting comfort at Comfort Inn Randolph Boston, with rooms starting at $123.99, creating a warm and welcoming space perfect for relaxation. Find relaxation in Comfort Inn's contemporary lobbies, perfect for casual meetings or unwinding with a book or newspaper.

The relaxing surroundings at Comfort Inn Randolph Boston offer guests a calm retreat, with downtown Weymouth Town just a drive away for easy access to the city’s highlights. Get ready for a Weymouth Town visit with a hotel that makes relaxation effortless—lock in today!

  Call (855) 234-7135 to book with an agent.
  6.0 miles from Weymouth Town, MA 02191

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Boston South Randolph an IHG Hotel

60 Mazzeo Drive Randolph, MA

For an affordable and inviting stay, Holiday Inn Express&Suites Boston South Randolph an IHG Hotel offers enchanting rooms with rates from $132.59, creating a clean, comfortable atmosphere perfect for travelers. Enjoy the simplicity and speed of Holiday Inn Express's complimentary breakfast, designed to get your day off to a great start without delay.

The convenient location of Holiday Inn Express&Suites Boston South Randolph an IHG Hotel allows guests to enjoy the tranquility of a quiet stay, while downtown Weymouth Town remains within reach for exploration. Relax in a hotel that makes your Weymouth Town adventure feel special and stress-free—reserve now!

  Call (855) 239-5277 to book with an agent.
  6.3 miles from Weymouth Town, MA 02191

Starting at

$132.59

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Boston Quincy an IHG Hotel

1 Arlington Street Quincy, MA

Choose Staybridge Suites Boston Quincy an IHG Hotel for your journey to Weymouth Town, where intimate-feeling rooms provide a welcoming experience, with inviting rates beginning at $169.00 per night. Stay connected with multiple USB charging ports in every suite, ensuring all your devices stay powered.

Guests at Staybridge Suites Boston Quincy an IHG Hotel can experience the best of both worlds—a relaxing stay with downtown Weymouth Town just a drive away for a day of adventure. Explore Weymouth Town worry-free with accommodations that ensure a smooth experience—book today!

  Call (855) 236-8982 to book with an agent.
  6.7 miles from Weymouth Town, MA 02191

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Boston South Quincy an IHG Hotel

1 Arlington Street Quincy, MA

At Holiday Inn Express Boston South Quincy an IHG Hotel, travelers bound for Weymouth Town will find budget-conscious comfort with rooms starting at $157.33, creating a clean, inviting space for relaxation. Enjoy peace of mind with Holiday Inn Express's express check-out service, streamlining your departure for a quick and easy exit.

At Holiday Inn Express Boston South Quincy an IHG Hotel, visitors can take a short drive into downtown Weymouth Town, where they can experience the city’s highlights and return to a more serene stay. Relax and recharge in Weymouth Town without overspending—lock in your hotel room now!

  Call (855) 239-4019 to book with an agent.
  6.7 miles from Weymouth Town, MA 02191

Starting at

$157.33

per night

Read Reviews View Amenities View All Rooms

Nantasket Beach Resort

45 Hull Shore Drive Hull, MA

Experience a restful environment at Nantasket Beach Resort as you explore Weymouth Town, where inviting rooms provide warmth, with nightly rates beginning at just $133.99. Enjoy a stay that feels a step above, with rooms that provide upgraded amenities and a comfortable environment.

With downtown Weymouth Town still a short drive away, guests at Nantasket Beach Resort can explore the city’s attractions while retreating to a quieter, more peaceful stay. Find the perfect spot to unwind in Weymouth Town with a hotel that offers exceptional value—reserve now!

  Call (855) 239-4019 to book with an agent.
  6.8 miles from Weymouth Town, MA 02191

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Best Western Adams Inn Quincy Boston

29 Hancock St Quincy, MA

With rooms beginning at $101.99, Best Western Adams Inn Quincy Boston provides inviting accommodations for guests bound for Weymouth Town, creating a welcoming, comfortable environment. Relax with confidence, knowing Best Western offers a 100% satisfaction guarantee to address any concerns during your stay.

The relaxing atmosphere of Best Western Adams Inn Quincy Boston offers guests a calm retreat, with downtown Weymouth Town still just a drive away for all their sightseeing needs. Make your Weymouth Town travels both comfortable and cost-efficient—reserve now!

  Call (855) 234-2997 to book with an agent.
  7.5 miles from Weymouth Town, MA 02191

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Boston

800 Morrissey Blvd Boston, MA

At Ramada by Wyndham Boston, guests bound for Weymouth Town will find sheltered accommodations with rates beginning at $118.71, creating a warm and welcoming environment. Relax in Ramada's conservatory spaces, beautifully designed areas that blend indoor comfort with natural surroundings.

From Ramada by Wyndham Boston, a brief drive brings guests into downtown Weymouth Town, where they can explore the city’s highlights and return to a peaceful stay afterward. Discover how stress-free Weymouth Town can be with well-appointed, affordable lodging—book today!

  Call (855) 236-8982 to book with an agent.
  8.4 miles from Weymouth Town, MA 02191

Starting at

$118.71

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Brockton

385 Westgate Dr Brockton, MA

Guests visiting Weymouth Town can unwind in inviting comfort at Super 8 by Wyndham Brockton, with rooms beginning at $115.99, creating a clean and welcoming atmosphere ideal for relaxation. Gain insider tips from Super 8’s local staff, who are eager to share their knowledge on the best nearby attractions and eateries.

Guests staying at Super 8 by Wyndham Brockton will appreciate the quiet surroundings, with downtown Weymouth Town still accessible for a day of sightseeing and adventure. Make your Weymouth Town trip memorable and cost-effective—secure your room now!

  Call (855) 239-5277 to book with an agent.
  9.0 miles from Weymouth Town, MA 02191

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Brockton MA

391 Westgate Dr Brockton, MA

With rooms from $79.19, Motel 6 Brockton MA provides budget-friendly accommodations for guests traveling to Weymouth Town, creating a warm and inviting environment. Relax in the minimalist charm of Motel 6's rooms, where everything you need for a comfortable stay is at your fingertips.

Guests staying at Motel 6 Brockton MA will appreciate the balance of easy city access and the peaceful surroundings of the hotel. Stay affordably and enjoy extra perks on your Weymouth Town trip—reserve your room today!

  Call (855) 233-7850 to book with an agent.
  9.0 miles from Weymouth Town, MA 02191

Starting at

$79.19

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Boston / Canton MA

50 Royall St Canton, MA

Find a alluring retreat at Homewood Suites by Hilton Boston / Canton MA near Weymouth Town, where inviting rooms create a warm atmosphere, with budget-friendly rates beginning at $145.99 per night. Take advantage of the on-site laundry facilities at Homewood Suites, making extended stays more convenient and comfortable.

At Homewood Suites by Hilton Boston / Canton MA, visitors can unwind in the peaceful surroundings of the hotel, while downtown Weymouth Town remains within easy reach for exploration. Relax and rejuvenate in Weymouth Town with a hotel that offers well-rounded amenities—book today!

  Call (855) 234-5074 to book with an agent.
  9.0 miles from Weymouth Town, MA 02191

Starting at

$145.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Brockton Boston an IHG Hotel

405 Westgate Dr. Brockton, MA

For a restful stay near Weymouth Town, Holiday Inn Express Brockton Boston an IHG Hotel offers tucked away accommodations with rooms from $127.65, creating a clean and comfortable environment perfect for relaxation. Benefit from Holiday Inn Express's strategic locations, conveniently situated near airports, highways, and popular attractions.

Guests at Holiday Inn Express Brockton Boston an IHG Hotel will appreciate the tranquil atmosphere, with downtown Weymouth Town just a drive away for easy access to the city’s top destinations. Make the most of your Weymouth Town experience with a hotel that keeps you comfortable—secure now!

  Call (855) 233-0132 to book with an agent.
  9.0 miles from Weymouth Town, MA 02191

Starting at

$127.65

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Brockton (Boston) MA

50 Christy Dr Brockton, MA

Enjoy a warm retreat at Country Inn & Suites by Radisson Brockton (Boston) MA on your trip to Weymouth Town, where quality rooms provide comfort, with nightly rates starting at a welcoming $126.65. Stay cool and comfortable with individual climate control in each room at Country Inn & Suites, ensuring your environment is just right.

Guests at Country Inn & Suites by Radisson Brockton (Boston) MA will appreciate the quiet surroundings, with downtown Weymouth Town just a convenient drive away for a day of city exploration. Take advantage of a Weymouth Town hotel that elevates your travel experience—lock in today!

  Call (855) 233-0132 to book with an agent.
  9.3 miles from Weymouth Town, MA 02191

Starting at

$126.65

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Boston Canton

110 Royall Street Canton, MA

Stay at Hilton Garden Inn Boston Canton as you explore Weymouth Town, where quiet rooms create a relaxing ambiance, with welcoming rates beginning at $123.99 per night. Experience the convenience of Hilton Garden Inn's locations, strategically placed near airports, city centers, and business districts.

Hilton Garden Inn Boston Canton offers the ideal setting for guests seeking peace and quiet, with downtown Weymouth Town only a short trip away for a day of exploring. Discover a hotel in Weymouth Town that enhances your adventure with unparalleled value—secure now!

  Call (855) 234-7135 to book with an agent.
  9.3 miles from Weymouth Town, MA 02191

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms