Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Renaissance Hotels in or near Needham

Renaissance Boston Patriot Place Hotel : 28 Patriot Place 28 Patriot Place, Foxborough, MA 02035 ~13.21 miles south of Needham center
  • 4 star Suburban hotel
  • Fitness / Gym is on-site
  • Room cleanliness is acceptable
  • Great location
From$219
Very Good 4.0 /5Read Reviews Call
Renaissance Providence Downtown Hotel - Providence 5 Ave. of The Arts, Providence, RI 02903 ~32.71 miles south of Needham center
  • 4-star Downtown property
  • Check in time: 3:00PM
  • Great view
  • Beautiful architecture
More details
From$109
Very Good 4.5 /5Guest Reviews Call

More Renaissance Hotels properties for Needham

Renaissance Boston Waterfront Hotel - BostonCall +1-800-230-4134+1-800-230-4134 606 Congress St., Boston, MA 02210 US~10.85 Miles from Needham center
  • Check in: 4 PM

With a stay at Renaissance Boston Waterfront Hotel in Boston (Innovation District), you'll be minutes from World Trade Center and Boston Convention and Exhibition Center.

Similar hotels to Renaissance Hotels

Boston Marriott Newton : 2345 Commonwealth Ave. 2345 Commonwealth Ave., Newton, MA 02466
  • Four-star Suburban property
  • 18 meeting rooms in hotel
  • Most guests found the restaurant service to be one of the best
  • Older facility
Hilton Boston Dedham : 25 Allied Dr. 25 Allied Dr., Dedham, MA 02026
  • Four-star Suburban hotel
  • 4 floors in property
  • Great service
  • Housekeeping can be a problem

Next: Show All Available Comparable Hotels with Pricing
Back to Top