Last minute hotels in Needham

...and more

Learn why travelers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Hotels with availability in Needham

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
80 B Street, Needham, MA, United States
Set a pace that suits you at the Residence Inn by Marriott Boston-Needham. Whether you're with us for a few days, weeks, or months at our hotel in Needham, MA, your daily routine matters; you'll thrive at Residence Inn with the conveniences you need, like spacious studio and one-bedroom suites with separate living and sleeping areas. Rooms at our Needham, MA, hotel feature a fully equipped kitchen ready for your favorite cuisine. Complimentary internet will keep you connected, and the free hot breakfast will make your mornings a great start. Enjoy our state-of-the-art fitness center for strengthening your body and soul.
Pool
Free Wi-Fi
8.4
Excellent
414 reviews
Location
1.3 mi from city centre
100 Cabot Street, Needham, MA, United States
Experience Boston in a whole new way at the recently renovated Sheraton Boston Needham Hotel. This hotel in Needham, MA is located near Route 128 Train Station, the MBTA Subway Station, and Fenway Park. Enjoy easy access to IDG, SharkNinja, TripAdvisor, and Panera corporate offices. Our pet-friendly Boston Needham hotel is close to Boston College and The Shops at Chestnut Hill. Motivate your college-bound student with a campus visit or inspire your future artist at the Boston Museum of Fine Arts. Work smarter in our business center or relax with Wi-Fi in the lobby. Host meetings and events in stylish indoor and outdoor venues, including a scenic patio, with expert planning and catering services. Grab a drink at the bar or take s swim in our on site swimming pool. Unwind in a spacious room or suite with separate living and sleeping areas. Whether you're here for business or leisure, our hotel near Boston, MA offers comfort, convenience, and a welcoming atmosphere.
Pool
Free Wi-Fi
8.2
Excellent
691 reviews
Location
1.6 mi from city centre
200 First Avenue, Needham, MA, United States
Located in Needham, MA, along the dynamic 128 Tech Corridor, our all-suite property offers an ideal setting for business and leisure travelers alike. Were surrounded by local companies and a short drive from several major colleges, social venues and public transportation into Boston. During your stay, enjoy free hot breakfast, WiFi, parking and our complimentary evening social on Wednesdays; Take advantage of our heated indoor pool and fitness center. Our 1118 square feet of modern event space is perfect for corporate gatherings or small celebrations, complete with flexible layouts and AV capabilities.
Pool
Parking
8.6
Excellent
599 reviews
Location
1.3 mi from city centre

FAQs when booking a last minute hotel in Needham

  • How much does a hotel room cost in Needham at the last minute?

    You’ll generally find hotel rooms from around $131 tonight, $155 tomorrow, and as low as $142 over the weekend.

  • Will I save money by booking my Needham hotel at the last minute?

    Hotel prices often depend on how many rooms are available. In Needham, last-minute bookings average around $214 per night, whereas standard bookings typically cost about $196.

Find better results for your stay in Needham

Consider these popular 3-star hotels in Needham

Stay at one of these Needham 3-star hotels that users have found on HotelsCombined.