Star Rating
Hotel Name
Price Range (USD)to

All Renaissance Hotels in or near Needham

Renaissance Boston Waterfront Hotel in Boston 606 Congress St., Boston, MA 02210 ~10.88 miles east of Needham center
  • Expensive hotel
  • 21 suites in property
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Renaissance Boston Patriot Place Hotel : 28 Patriot Place 28 Patriot Place, Foxborough, MA 02035 ~13.21 miles south of Needham center
  • 4 star Suburban property
  • 8 conference rooms in property
  • Wifi included
  • Great food and bar
More details
Very Good 4.0 /5Recent Reviews CallBookMore Details
Renaissance Providence Downtown Hotel 5 Ave. of The Arts, Providence, RI 02903 ~32.71 miles south of Needham center
  • Expensive Downtown hotel
  • Fitness center on property
  • Personnel was quite pleasant and accommodating
  • Shower can be a problem
More details
Very Good 4.5 /5Hotel Reviews CallBookMore Details

Comparable hotels to Renaissance Hotels

Hotel Indigo Boston Newton Riverside 399 Grove St., Newton, MA 02162
  • Four-star Suburban property
  • 7 floors in property
  • Most guests thought they were poorly maintained
  • Scanner on our hotel room broke so
Hilton Boston Dedham 25 Allied Dr., Dedham, MA 02026
  • High end Suburban property
  • Hotel has 3 suites
  • Most guests said the wifi quality was bad
  • Parking was ok, according to 61%
Average 3.5 /5Reviews CallBookMore Details
Global Luxury Suites at the Charles River : 36 River St. 36 River St., Waltham, MA 02453
  • High-end Downtown property
  • 6 floors in hotel

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