See the latest prices and deals by choosing your dates.
Hotel in Needham (2.3 miles from Babson College)
Located in Needham, 8 miles from Boston Museum of Fine Arts, Homewood Suites by Hilton Needham Boston has accommodations with a fitness center, free private parking, a shared lounge and barbecue...
Newton (3.4 miles from Babson College)
A Village Bed and Breakfast offers accommodations in Newton, 6.6 miles from Fenway Park and 6.7 miles from Boston Museum of Fine Arts. With garden views, this accommodation offers a terrace.
Hotel in Needham (2.5 miles from Babson College)
Located 20 minutes from downtown Boston, this hotel features free Wi-Fi, an indoor pool and rooms with a microwave and refrigerator. Fenway Park is 9 miles away.
Hotel in Needham (2.4 miles from Babson College)
Walk into Sheraton Boston Needham Hotel and you’ll immediately feel a sense of comfort. You will be greeted with personal service, people who pay attention to the little things that matter most.
Newton (3.5 miles from Babson College)
The Inn at Newton Highlands is located in Newton, just 6.4 miles from Fenway Park and 6.6 miles from Boston Museum of Fine Arts.
Hotel in Waltham (4.8 miles from Babson College)
Located next to the St. Charles River and three minutes from the Waltham city center, this all-suites hotel features and on-site coffee shop and rooms with a fully equipped kitchen.