Star Rating
Hotel Name
Price Range (USD)to

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
  • Expensive Suburban hotel
  • 4 suites in property
  • Polite front desk person
  • Friendly atmosphere
Very Good 4.0 /5Guest Reviews CallBookMore Details
Renaissance Providence Downtown Hotel : 5 Ave. of The Arts 5 Ave. of The Arts, Providence, RI 02903 ~32.71 miles south of Needham center
  • Expensive Downtown property
  • Check in: 3:00PM
  • Near city centre
  • Most guests enjoyed the restaurants & bars nearby
More details
Very Good 4.5 /5Reviews CallBookMore Details

More Renaissance Hotels properties for Needham

Renaissance Boston Waterfront Hotel in BostonCall +1-888-690-5247+1-888-690-5247 606 Congress St., Boston, MA 02210 US~10.85 Miles from Needham center
  • Indoor swimming pool in hotel
  • Check in time: 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.

Comparable hotels to Renaissance Hotels

Hotel Indigo Boston Newton Riverside 399 Grove St., Newton, MA 02162
  • Expensive Suburban hotel
  • Hotel has 191 rooms
  • Beautiful views, good shopping and easy access to public transport
  • Most guests thought, the hotel was modern
Hilton Boston Dedham 25 Allied Dr., Dedham, MA 02026
  • Four star Suburban property
  • 3 suites in property
  • Air conditioning was criticized by 89%
  • Comfortable beds

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