Skip Navigation LinksHome / Admission / Visit Babson / Wellesley Main Campus / Babson Hotels

Accommodations for Babson College

Babson Executive Conference Center

  • 211 deluxe executive rooms
  • Athletic facilities
  • Beautiful wooded campus
  • Breakfast included with room
  • Boston's historical and cultural pleasures just a short car or cab ride away!

Visit the Babson Executive Conference Center or call 781-239-4000 to reserve a room.

​Babson Preferred Local Hotels

99 Grove Street Newton Massachusetts 02026 USA
Distance from campus: 8.4 miles
The Residence Inn
80 B Street
Needham, MA 02494
Distance from campus: 3.5 miles