The best deals on hotels when visiting Weston 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 Weston, Massachusetts 02493

Boston Marriott Newton

2345 Commonwealth Avenue Newton, MA

Find a blend of charm and sophistication at Boston Marriott Newton as you journey to Weston, where quality accommodations create comfort, with rates from $179.99. Indulge in the privacy of Marriott's cabana rentals, offering a secluded space by the pool with premium service and comfort.

Guests at Boston Marriott Newton can enjoy the convenience of a short drive into downtown Weston, making it easy to explore the city’s best sights and return to a quieter retreat. Enjoy every part of your Weston trip with a hotel that keeps your needs front and center—lock in today!

  Call (855) 233-7850 to book with an agent.
  2.4 miles from Weston, MA 02493

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston Waltham

250 2nd Avenue Waltham, MA

Stay at Residence Inn by Marriott Boston Waltham for a peaceful visit to Weston, where comfortable accommodations offer quality and comfort, with nightly rates starting at $169.99. Book at Residence Inn and enjoy seamless access to local attractions, thanks to the central locations of their hotels.

Guests staying at Residence Inn by Marriott Boston Waltham can quickly drive into downtown Weston, where the city’s top destinations are easily reachable by car. Make your Weston trip unforgettable with well-appointed, budget-conscious accommodations—reserve now!

  Call (855) 235-0725 to book with an agent.
  2.8 miles from Weston, MA 02493

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Boston Waltham

250 2nd Avenue Waltham, MA

Guests bound for Weston can enjoy inviting accommodations at Fairfield Inn & Suites by Marriott Boston Waltham, where rooms start at $124.99, creating a warm, welcoming environment for relaxation. Enjoy the flexibility of Fairfield's check-in and check-out times, designed to accommodate the needs of busy travelers.

Guests staying at Fairfield Inn & Suites by Marriott Boston Waltham are never far from downtown Weston, where a quick drive brings them to the city’s best offerings. Discover a hotel that makes your Weston adventure stress-free and enjoyable—reserve today!

  Call (855) 235-0725 to book with an agent.
  2.8 miles from Weston, MA 02493

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Crescent Suites Hotel

287 Crescent Street Waltham, MA

Choose Crescent Suites Hotel for a comfortable stay when visiting Weston, where quality accommodations offer relaxation, with affordable rates beginning at $169.99. Experience a stay that caters to your needs with added comforts, providing a range of amenities for a truly relaxing visit.

With downtown Weston only a short drive from Crescent Suites Hotel, guests can easily reach the city’s best destinations while staying in a quieter area. Step into an unforgettable Weston experience with a hotel that delivers exceptional value—book today!

  Call (855) 239-5277 to book with an agent.
  2.9 miles from Weston, MA 02493

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Boston / Waltham

135 2nd Ave Waltham, MA

Guests bound for Weston will appreciate the delightful accommodations at Hampton Inn & Suites Boston / Waltham, where rooms start at $98.99, creating a welcoming atmosphere for unwinding. Engage with the community at Hampton’s evening socials in select locations, featuring light bites and the chance to meet fellow travelers.

At Hampton Inn & Suites Boston / Waltham, guests are only a short drive from downtown Weston, where the city’s most iconic spots are easily reachable by car. Get the best of Weston with a hotel that balances convenience and cost savings—lock in today!

  Call (855) 239-4019 to book with an agent.
  2.9 miles from Weston, MA 02493

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Embassy Suites by Hilton Boston Waltham

550 Winter Street Waltham, MA

Experience a comforting ambiance at Embassy Suites by Hilton Boston Waltham on your trip to Weston, where refined accommodations create a welcoming atmosphere, with rates starting at $111.80. Unwind with a drink at Embassy Suites' on-site bars, where you can enjoy expertly mixed cocktails and a friendly, relaxing atmosphere.

With quick access to downtown Weston, guests staying at Embassy Suites by Hilton Boston Waltham can easily explore the city’s top attractions while staying in a more peaceful area. Discover the beauty of Weston with a hotel that offers an elevated travel experience—secure now!

  Call (855) 239-4019 to book with an agent.
  3.1 miles from Weston, MA 02493

Starting at

$111.80

per night

Read Reviews View Amenities View All Rooms

HYATT house Boston / Waltham

54 4th Ave Waltham, MA

Choose HYATT house Boston / Waltham for your journey to Weston, where comfortable rooms provide quality and relaxation, with budget-friendly rates beginning at $119.00. Relax in the comfort of Hyatt House’s lounge areas, perfect for socializing with fellow travelers or enjoying a quiet moment alone.

At HYATT house Boston / Waltham, guests are close enough to downtown Weston for easy access, while still enjoying a quieter stay just a short drive away. Discover a Weston hotel that makes every aspect of your stay enjoyable—lock in today!

  Call (855) 234-5074 to book with an agent.
  3.2 miles from Weston, MA 02493

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Boston Waltham 32 4th Ave

32 4th Ave Waltham, MA

Guests traveling to Weston will find budget-conscious comfort at Extended Stay America Suites Boston Waltham 32 4th Ave, where pleasant rooms start at $92.99, creating a welcoming atmosphere. Stay informed with Extended Stay America’s local area guides, providing tips and recommendations to help you explore the neighborhood.

Guests staying at Extended Stay America Suites Boston Waltham 32 4th Ave will appreciate the ease of reaching downtown Weston by car, where the city’s best spots are always nearby. Plan your Weston getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 233-0132 to book with an agent.
  3.2 miles from Weston, MA 02493

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

The Westin Waltham Boston

70 3rd Avenue Waltham, MA

Find an elegant escape at The Westin Waltham Boston near Weston, where inviting accommodations create a peaceful ambiance, with budget-friendly rates beginning at $289.99. Relax in the opulence of Westin's Spa Suites, offering private treatment areas for the ultimate in-room spa experience.

The Westin Waltham Boston is ideally positioned for guests wanting to visit downtown Weston, where the city’s best sights are just a short drive away. Step into a Weston stay where premium service and luxury await—book today!

  Call (855) 236-8982 to book with an agent.
  3.2 miles from Weston, MA 02493

Starting at

$289.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Boston Waltham 52 4th Ave

52 4th Ave Waltham, MA

Guests headed to Weston can enjoy affordable comfort at Extended Stay America Suites Boston Waltham 52 4th Ave, with rooms starting at $95.99, providing a heartwarming space perfect for relaxation. Take part in Extended Stay America’s community-oriented events, designed to make long-term guests feel more at home.

Extended Stay America Suites Boston Waltham 52 4th Ave offers an ideal location for guests wanting to explore Weston, where a short drive delivers them to the city’s most popular destinations. Find a hotel in Weston that checks all the boxes for a great stay—book today!

  Call (855) 236-8982 to book with an agent.
  3.3 miles from Weston, MA 02493

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Boston Waltham

387 Winter St Waltham, MA

Enjoy a warm retreat at Courtyard by Marriott Boston Waltham as you explore Weston, with welcoming rooms crafted for comfort and relaxation, with starting rates at $129.99 per night. Rest peacefully with Courtyard's exclusive bedding collection, crafted to offer a luxurious sleep experience that recharges and refreshes.

Guests staying at Courtyard by Marriott Boston Waltham will love how close they are to downtown Weston, where a short drive brings them to the city’s best attractions. Get ready for a Weston trip filled with thoughtful amenities and great savings—reserve now!

  Call (855) 233-7850 to book with an agent.
  3.4 miles from Weston, MA 02493

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Boston / Waltham

450 Totten Pond Rd Waltham, MA

Stay at Hilton Garden Inn Boston / Waltham near Weston for a relaxing escape, where inviting accommodations provide quality and warmth, with nightly rates starting at $105.33. Enjoy a leisurely day by Hilton Garden Inn's outdoor pool, a lovely spot for swimming or just soaking up the sun.

From Hilton Garden Inn Boston / Waltham, guests can take a short drive to reach downtown Weston, making it easy to experience the city’s top destinations. Enjoy a hassle-free Weston adventure with a hotel that makes everything easy—reserve now!

  Call (855) 234-5074 to book with an agent.
  3.4 miles from Weston, MA 02493

Starting at

$105.33

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Waltham Boston

380 Winter Street Waltham, MA

Find restful accommodations at Best Western Plus Waltham Boston on your journey to Weston, with inviting rooms starting from an affordable $83.99 per night, perfect for relaxation. Enjoy the comfort of plush bedding and premium linens in every room at Best Western Plus, ensuring a good night's sleep.

From Best Western Plus Waltham Boston, guests can quickly reach downtown Weston, where the city’s most popular destinations are just minutes away. Maximize your Weston experience with a hotel that combines convenience and savings—lock in today!

  Call (855) 235-6136 to book with an agent.
  3.4 miles from Weston, MA 02493

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Boston Waltham an IHG Hotel

385 Winter St Waltham, MA

At Holiday Inn Express Boston Waltham an IHG Hotel, guests visiting Weston will find budget-friendly comfort with rooms from $107.86, creating a clean and inviting space perfect for rest. Benefit from Holiday Inn Express's strategic locations, conveniently situated near airports, highways, and popular attractions.

From Holiday Inn Express Boston Waltham an IHG Hotel, a short drive delivers guests into the heart of downtown Weston, where the city’s most exciting destinations are easily accessible. Find the ideal base for your Weston adventures with a hotel that adds value—lock in today!

  Call (855) 234-7135 to book with an agent.
  3.5 miles from Weston, MA 02493

Starting at

$107.86

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Boston Natick

319 Speen St Natick, MA

For a welcoming and affordable stay, Hampton Inn Boston Natick offers budget-friendly rooms with rates beginning at $157.99, creating a clean and comfortable space. Gather by the fireplace in select Hampton lobby areas, a cozy spot for meeting friends or winding down after a busy day.

From Hampton Inn Boston Natick, the drive into downtown Weston is simple and convenient, making it easy for guests to explore the city while enjoying a more relaxed stay. Make Weston travel a breeze with a hotel that blends comfort and savings—secure now!

  Call (855) 234-7135 to book with an agent.
  5.5 miles from Weston, MA 02493

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Boston Natick

342 Speen St Natick, MA

Relax in style at Courtyard by Marriott Boston Natick as you explore Weston, where restful rooms provide a homely atmosphere, with inviting rates beginning at $159.99 per night. Stay secure with Courtyard's in-room safes, providing peace of mind for your valuables during your travels.

With a simple drive into downtown Weston, guests at Courtyard by Marriott Boston Natick can balance city exploration with the peaceful surroundings of the hotel. Step into Weston elegance with a hotel that’s designed to impress—secure your room now!

  Call (855) 239-5277 to book with an agent.
  5.6 miles from Weston, MA 02493

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn PLUS+ Boston Framingham

650 Cochituate Rd Framingham, MA

With budget-conscious rooms starting at $99.00, Red Roof Inn PLUS+ Boston Framingham is an ideal choice for travelers to Weston, creating a delightful, welcoming space perfect for rest. Take advantage of Red Roof Inn's spacious accommodations, with select properties offering larger rooms or upgraded amenities.

From Red Roof Inn PLUS+ Boston Framingham, guests can easily drive into downtown Weston, where they can explore the city’s highlights before returning to the calm of the hotel. Enjoy a memorable Weston experience with accommodations that cater to your needs—book today!

  Call (855) 233-0132 to book with an agent.
  5.6 miles from Weston, MA 02493

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Sheraton Boston Needham Hotel

100 Cabot St Needham, MA

Find a peaceful retreat at Sheraton Boston Needham Hotel near Weston, where soothing rooms create a warm escape, with budget-friendly nightly rates beginning at $104.99. Relax with the benefit of Sheraton’s noise-canceling room features, ensuring a peaceful environment no matter the location of the hotel.

At Sheraton Boston Needham Hotel, guests can enjoy a more spacious and quiet stay, while downtown Weston remains within reach for easy access to the city’s main attractions. Find the perfect blend of comfort and elegance during your Weston travels—lock in today!

  Call (855) 234-7135 to book with an agent.
  5.6 miles from Weston, MA 02493

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Needham Boston

200 1st Avenue Needham, MA

Find a relaxing retreat at Homewood Suites by Hilton Needham Boston near Weston, where welcoming rooms create a welcoming escape, with nightly rates beginning at just $158.99. Relax in the modern and inviting ambiance of Homewood Suites' communal areas, designed for comfort and convenience.

The peaceful surroundings at Homewood Suites by Hilton Needham Boston allow guests to unwind, with downtown Weston still within reach for a day of exploration. Make your Weston travels unforgettable with accommodations that offer the best of both worlds—book today!

  Call (855) 239-5277 to book with an agent.
  5.7 miles from Weston, MA 02493

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston Natick

1 SUPERIOR DRIVE Natick, MA

Relax in the welcoming atmosphere of Residence Inn by Marriott Boston Natick on your visit to Weston, where cushy rooms provide comfort and quality, with room rates starting at $189.99 per night. Relax in plush living areas at Residence Inn, designed for comfort and equipped with modern conveniences.

At Residence Inn by Marriott Boston Natick, guests can relax in the quiet surroundings of the hotel, while downtown Weston remains accessible for easy city exploration. Discover the best of Weston with a hotel that offers first-class service at a budget price—secure now!

  Call (855) 235-0725 to book with an agent.
  5.7 miles from Weston, MA 02493

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Boston Newton

320 Washington Street Newton, MA

Encounter a peaceful retreat at Four Points by Sheraton Boston Newton as you explore Weston, where quality rooms provide relaxation, with rates starting from an accessible $159.99. Experience the joy of gathering at Sheraton, where every space, from lobbies to ballrooms, is designed with connection in mind.

At Four Points by Sheraton Boston Newton, guests can relax in a quieter environment, while downtown Weston is still within reach for a day of exploring the city’s top spots. Uncover the best of Weston with accommodations that take your stay to the next level—secure now!

  Call (855) 239-5277 to book with an agent.
  5.8 miles from Weston, MA 02493

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Boston Needham

80 B Street Needham, MA

Residence Inn Boston Needham offers a comforting retreat for travelers to Weston, with restful accommodations that provide a warm ambiance, with room rates from $135.99 per night. Enjoy additional amenities at Residence Inn, including on-site laundry facilities and a 24-hour market for snacks and essentials.

From Residence Inn Boston Needham, guests can enjoy a quick drive into downtown Weston, where they can explore the city’s highlights and return to a peaceful stay. Step into Weston elegance with accommodations that deliver on quality and savings—secure your room now!

  Call (855) 239-4019 to book with an agent.
  5.9 miles from Weston, MA 02493

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

The Verve Hotel Boston Natick Tapestry Collection by Hilton

1360 Worcester St Natick, MA

With a touch of sophistication, The Verve Hotel Boston Natick Tapestry Collection by Hilton near Weston offers restful accommodations for a relaxing escape, with budget-friendly rates beginning at $156.99. Relax with pet-friendly accommodations at select Tapestry Collection hotels, welcoming your furry companions to join the adventure.

With a convenient drive into downtown Weston, guests at The Verve Hotel Boston Natick Tapestry Collection by Hilton can balance city adventures with the peaceful atmosphere of the hotel. Take advantage of a Weston hotel that knows how to make every moment memorable—reserve now!

  Call (855) 234-5074 to book with an agent.
  6.2 miles from Weston, MA 02493

Starting at

$156.99

per night

Read Reviews View Amenities View All Rooms

Aloft Lexington

727 Marrett Rd. A Lexington, MA

Stay at Aloft Lexington for a relaxing visit to Weston, where quality accommodations create a warm experience, with budget-friendly rates from $134.99 per night. Set the perfect ambiance with curated playlists in Aloft's communal areas, enhancing the atmosphere with a mix of tunes.

Guests at Aloft Lexington can enjoy the quiet retreat of the hotel, while still having easy access to downtown Weston for sightseeing and exploration. Step into Weston with a hotel that provides everything you need for a perfect trip—lock in today!

  Call (855) 235-6136 to book with an agent.
  6.3 miles from Weston, MA 02493

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms