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

Sheraton Boston Needham Hotel

100 Cabot St Needham, MA

With a blend of sophistication and comfort, Sheraton Boston Needham Hotel near Eliot provides inviting accommodations, with budget-friendly rates starting at $104.99. Experience the convenience of Sheraton’s travel coordination service, assisting with booking transport and activities outside the hotel.

Guests staying at Sheraton Boston Needham Hotel are never far from downtown Eliot, where the city’s most exciting destinations are always within easy reach. Relax in Eliot with a hotel that makes comfort and convenience look effortless—lock in today!

  Call (855) 235-6136 to book with an agent.
  1.1 miles from Eliot, MA 02461

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Needham Boston

200 1st Avenue Needham, MA

Relax at Homewood Suites by Hilton Needham Boston near Eliot, where quality accommodations create a delightful ambiance, with budget-friendly rates starting from $158.99 per night. Experience the comfort and convenience of Homewood Suites' pet-friendly policy, welcoming your furry family members during your stay.

Guests staying at Homewood Suites by Hilton Needham Boston are never far from downtown Eliot, where the city’s most vibrant spots are just a short trip away. Enjoy your Eliot travels with a hotel that turns your stay into a true pleasure—book today!

  Call (855) 235-6136 to book with an agent.
  1.4 miles from Eliot, MA 02461

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Boston Needham

80 B Street Needham, MA

Enjoy a warm and welcoming stay at Residence Inn Boston Needham near Eliot, where quality accommodations offer comfort, with nightly rates beginning at an affordable $135.99. Cook with ease in fully furnished kitchens at Residence Inn, featuring all the tools you need for meal preparation.

Residence Inn Boston Needham provides an excellent base for those wanting to explore Eliot, where the downtown area’s top destinations are never far from reach. Step into Eliot with a hotel that provides everything you need for a perfect trip—lock in today!

  Call (855) 236-8982 to book with an agent.
  1.5 miles from Eliot, MA 02461

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Boston Newton

320 Washington Street Newton, MA

Unwind at Four Points by Sheraton Boston Newton as you travel to Eliot, where refined accommodations offer comfort and warmth, with rates beginning at $159.99 per night. Embrace the local with Sheraton's destination-specific offerings, from decor to dining, immersing you in the locale's unique charm.

Guests staying at Four Points by Sheraton Boston Newton will love the convenience of being close to downtown Eliot, where the city’s most popular destinations are always nearby. Get ready for a Eliot escape filled with elegance and thoughtful touches—lock in today!

  Call (855) 236-8982 to book with an agent.
  2.9 miles from Eliot, MA 02461

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Boston Marriott Newton

2345 Commonwealth Avenue Newton, MA

With a perfect blend of comfort and warmth, Boston Marriott Newton near Eliot provides inviting accommodations, with nightly rates beginning at $179.99. Experience the thrill of Marriott's adventure concierge services, arranging everything from hiking trips to city tours for the adventurous traveler.

Guests staying at Boston Marriott Newton are never far from the heart of Eliot, where a quick drive brings them to the city’s best attractions. Enjoy a Eliot visit filled with elegance and modern amenities—reserve your room now!

  Call (855) 234-7135 to book with an agent.
  2.9 miles from Eliot, MA 02461

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel by Marriott Boston Cleveland Circle

395 Chestnut Hill Ave Boston, MA

Stay affordably at AC Hotel by Marriott Boston Cleveland Circle on your journey to Eliot, where quality rooms provide warmth and comfort, with rates beginning at $209.99 per night. Explore the local culture with AC Hotels' knowledgeable staff, ready to guide you to the city's best-kept secrets and attractions.

AC Hotel by Marriott Boston Cleveland Circle is ideally situated for travelers who want to be close to downtown Eliot, where the city’s most iconic spots are easily reachable by car. Take your Eliot visit to the next level with a hotel that offers unmatched elegance—book today!

  Call (855) 235-0725 to book with an agent.
  3.4 miles from Eliot, MA 02461

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Crescent Suites Hotel

287 Crescent Street Waltham, MA

Find comfort and convenience at Crescent Suites Hotel near Eliot, with restful rooms offering a warm ambiance for travelers, with rates beginning at $169.99. Experience a relaxing stay in rooms that are designed to provide both comfort and convenience, with a range of modern amenities.

With downtown Eliot only a short drive away, guests at Crescent Suites Hotel can explore the city’s best destinations while enjoying a quieter stay. Plan your Eliot getaway with a hotel that knows how to keep you happy and comfortable—secure now!

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

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

The Boston Hotel

40 Mt. Hood Road Boston, MA

With budget-friendly rooms from $130.99, The Boston Hotel provides inviting accommodations for travelers to Eliot, creating a clean, comfortable environment for all. Find comfort in rooms that provide dependable amenities, ensuring a pleasant stay at a great price.

At The Boston Hotel, guests are never far from the excitement of downtown Eliot, where a quick drive brings them right into the heart of the action. Enjoy Eliot stress-free with inviting, cost-effective accommodations—secure now!

  Call (855) 239-5277 to book with an agent.
  3.9 miles from Eliot, MA 02461

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Watertown Boston

25 Bond Street Watertown, MA

Guests bound for Eliot will appreciate the inviting accommodations at Hampton Inn & Suites Watertown Boston, where delightful rooms start at $143.99, creating a welcoming space for rest. Appreciate Hampton's commitment to the environment, with sustainability practices in place to reduce waste and conserve energy.

With downtown Eliot just a brief drive away, guests at Hampton Inn & Suites Watertown Boston can easily visit the city’s most exciting attractions while staying in a more peaceful area. Enjoy your Eliot visit with a hotel that delivers maximum comfort for less—secure now!

  Call (855) 233-7850 to book with an agent.
  4.0 miles from Eliot, MA 02461

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston Watertown

570 Arsenal Street Watertown, MA

Stay at Residence Inn by Marriott Boston Watertown for a restful visit to Eliot, where harmonious accommodations create a welcoming environment, with affordable rates starting at just $179.99. Enjoy the convenience of dining in with Residence Inn's in-suite kitchens, allowing you to prepare your favorite meals anytime.

At Residence Inn by Marriott Boston Watertown, guests are close enough to downtown Eliot for a quick drive to the city’s best spots, while still enjoying a peaceful retreat. Make your Eliot visit unforgettable with a hotel that provides unparalleled comfort—lock in today!

  Call (855) 234-5074 to book with an agent.
  4.2 miles from Eliot, MA 02461

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Boston Brookline Longwood Medical

111 Boylston Street Brookline, MA

Choose Homewood Suites by Hilton Boston Brookline Longwood Medical for a peaceful retreat on your trip to Eliot, where inviting rooms offer warmth and comfort, with nightly rates starting at $198.67. Stay connected with complimentary high-speed Wi-Fi at Homewood Suites, making it easy to work or stay in touch while you're away.

From Homewood Suites by Hilton Boston Brookline Longwood Medical, a short drive brings guests into the heart of downtown Eliot, where the city’s most popular spots await discovery. Relax and rejuvenate in Eliot with a hotel that makes you feel right at home—secure now!

  Call (855) 239-4019 to book with an agent.
  4.8 miles from Eliot, MA 02461

Starting at

$198.67

per night

Read Reviews View Amenities View All Rooms

The Farrington Inn

23 Farrington Avenue Boston, MA

Guests bound for Eliot will appreciate the inviting accommodations at The Farrington Inn, where calm rooms start at $59.00, creating a warm, welcoming environment. Relax in well-maintained accommodations that provide the essentials for a worry-free stay at a budget-friendly price.

Guests staying at The Farrington Inn will love how close they are to downtown Eliot, where a brief drive delivers them to the city’s best attractions. Make your Eliot trip memorable and wallet-friendly—reserve your hotel room now!

  Call (855) 235-0725 to book with an agent.
  4.9 miles from Eliot, MA 02461

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Iris Hotel Boston

30 Webster St Brookline, MA

Those visiting Eliot will uncover an elegant escape at Iris Hotel Boston, where quality accommodations guarantee a seamless experience, with nightly rates from $272.99. Experience opulent accommodations where every detail is fine-tuned to provide a stay that is luxurious and deeply comfortable.

From Iris Hotel Boston, a short drive brings guests right into the lively downtown area of Eliot, offering easy access to the city’s best attractions. Enjoy your Eliot escape with accommodations that offer the perfect blend of elegance and service—reserve now!

  Call (855) 239-4019 to book with an agent.
  4.9 miles from Eliot, MA 02461

Starting at

$272.99

per night

Read Reviews View Amenities View All Rooms

Studio Allston Hotel

1234 Soldiers Field Rd Boston, MA

Enjoy a welcoming stay at Studio Allston Hotel as you explore Eliot, where quality accommodations provide warmth, with inviting rates beginning at $125.30. Find comfort in elegance with rooms that offer a refined setting, complete with all the amenities you need for a satisfying stay.

From Studio Allston Hotel, a brief drive brings guests into downtown Eliot, where the city’s most popular spots are easily accessible. Choose a hotel in Eliot that turns your visit into a refined and enjoyable escape—book today!

  Call (855) 234-2997 to book with an agent.
  5.0 miles from Eliot, MA 02461

Starting at

$125.30

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Boston Brookline MA

700 Brookline Ave Brookline, MA

Experience a warm stay at Hilton Garden Inn Boston Brookline MA near Eliot, where quality accommodations offer comfort and relaxation, with inviting rates from $197.99. Start your day with a varied and delicious buffet breakfast at Hilton Garden Inn, featuring both hot and cold options to suit every taste.

At Hilton Garden Inn Boston Brookline MA, guests can find comfort in spacious surroundings, while keeping Eliot easily accessible for a day of exploration. Plan a seamless Eliot stay with accommodations that put your comfort first—book today!

  Call (855) 234-7135 to book with an agent.
  5.1 miles from Eliot, MA 02461

Starting at

$197.99

per night

Read Reviews View Amenities View All Rooms

The Arcadian powered by Sonder

1200 Beacon St Brookline, MA

Find charm and comfort at The Arcadian powered by Sonder on your trip to Eliot, where inviting rooms offer a peaceful ambiance, with budget-friendly rates from $158.99. Enjoy the exclusivity of rooms that provide luxury and comfort, designed to make your stay as enjoyable as it is relaxing.

At The Arcadian powered by Sonder, guests can relax in a quieter environment, while downtown Eliot is still within reach for a day of exploring the city’s top spots. Experience Eliot with a hotel that delivers the highest level of guest satisfaction—book today!

  Call (855) 239-4019 to book with an agent.
  5.3 miles from Eliot, MA 02461

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston Waltham

250 2nd Avenue Waltham, MA

Experience the warmth and relaxation offered at Residence Inn by Marriott Boston Waltham near Eliot, where inviting rooms start from a budget-friendly $169.99 per night. Explore the local area with tips from the knowledgeable staff at Residence Inn, enhancing your travel experience.

At Residence Inn by Marriott Boston Waltham, guests can appreciate the balance of city convenience and a more peaceful, spacious stay, with downtown Eliot still within reach. Experience the best of Eliot with a hotel that delivers on both comfort and cost savings—secure now!

  Call (855) 239-4019 to book with an agent.
  5.4 miles from Eliot, MA 02461

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

For an affordable, restful stay, Fairfield Inn & Suites by Marriott Boston Waltham offers budget-friendly rooms with rates from $124.99, creating a clean and welcoming environment ideal for travelers. Benefit from Fairfield's strategic partnerships, offering you discounts and benefits at local restaurants, shops, and attractions.

At Fairfield Inn & Suites by Marriott Boston Waltham, guests can balance the excitement of city exploration with the calm of their stay, as downtown Eliot is just a drive away. Experience Eliot with accommodations that make every moment memorable—lock in now!

  Call (855) 239-4019 to book with an agent.
  5.4 miles from Eliot, MA 02461

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

HYATT house Boston / Waltham

54 4th Ave Waltham, MA

Travelers to Eliot will appreciate the warmth and charm of HYATT house Boston / Waltham, where serene rooms create a welcoming escape, all starting at $119.00 per night. Enjoy a morning refresh with Hyatt House’s custom-designed bathrooms, featuring walk-in showers and luxury toiletries.

The peaceful surroundings at HYATT house Boston / Waltham provide a quiet retreat, while downtown Eliot remains within reach for easy city access. Experience the best of Eliot with a hotel that provides unbeatable comfort and affordability—lock in today!

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

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

The Inn at Longwood Medical

342 Longwood Ave Boston, MA

With elevated surroundings, The Inn at Longwood Medical near Eliot offers serene rooms crafted for relaxation, with budget-friendly rates starting at $198.99. Experience a stay that is as luxurious as it is comfortable, with rooms designed to provide a premium living experience.

At The Inn at Longwood Medical, visitors can easily drive into downtown Eliot, where they can explore the city before returning to the peace and quiet of the hotel. Find the perfect escape in Eliot with a hotel that pampers and delights—secure now!

  Call (855) 236-8982 to book with an agent.
  5.6 miles from Eliot, MA 02461

Starting at

$198.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree Suites by Hilton Hotel Boston Cambridge

400 Soldiers Field Road Boston, MA

Relax in upscale surroundings at DoubleTree Suites by Hilton Hotel Boston Cambridge as you journey to Eliot, where refined accommodations provide a welcoming stay, with rates starting at $197.99. Indulge in the convenience of room service at DoubleTree by Hilton, where fine dining meets the comfort of your guest room.

At DoubleTree Suites by Hilton Hotel Boston Cambridge, visitors can enjoy the balance of being near downtown Eliot while staying in a quieter, more peaceful location. Make your Eliot trip as spectacular as possible with a hotel that delivers unparalleled comfort—book today!

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

Starting at

$197.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Boston Waltham 32 4th Ave

32 4th Ave Waltham, MA

At Extended Stay America Suites Boston Waltham 32 4th Ave, travelers bound for Eliot will find budget-friendly rooms with rates starting at $92.99, creating a restorative and welcoming environment perfect for relaxation. Relax with Extended Stay America’s enhanced bedding package, featuring comfortable pillows and crisp linens for a restful sleep.

At Extended Stay America Suites Boston Waltham 32 4th Ave, guests can enjoy the balance of being near the city’s highlights, while staying in a quieter, more serene environment. Find the perfect Eliot escape with accommodations that don’t break the bank—lock in today!

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

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Boston Waltham 52 4th Ave

52 4th Ave Waltham, MA

At Extended Stay America Suites Boston Waltham 52 4th Ave, travelers visiting Eliot can enjoy inviting comfort with rooms beginning at $95.99, creating a clean and welcoming environment for relaxation. Benefit from the free grab-and-go breakfast at Extended Stay America, providing quick and easy options to start your day.

Guests staying at Extended Stay America Suites Boston Waltham 52 4th Ave can enjoy the tranquility of being outside the city’s busiest areas, with downtown Eliot still within easy reach. Find exceptional value and extra amenities on your Eliot adventure—reserve your hotel room now!

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

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

The Westin Waltham Boston

70 3rd Avenue Waltham, MA

With a blend of style and comfort, The Westin Waltham Boston near Eliot provides refined accommodations, with inviting nightly rates beginning at an accessible $289.99. Refresh midday with Westin’s power nap pods, strategically placed for a quick rejuvenation without returning to your room.

From The Westin Waltham Boston, a brief drive delivers guests into downtown Eliot, where they can enjoy the city’s top attractions and return to the calm of the hotel. Relax in Eliot at a hotel that blends modern elegance with ultimate comfort—lock in today!

  Call (855) 233-7850 to book with an agent.
  5.7 miles from Eliot, MA 02461

Starting at

$289.99

per night

Read Reviews View Amenities View All Rooms