Where is Waltham Station?
Waltham Station is located in Banks Square. If you'd like to find things to see and do in the area, you might want to stop in and see Boston Common and Fenway Park.
Where Can I Stay near Waltham Station?
We've got 246 hotels you can choose from within 5 miles of Waltham Station. You might want to think about one of these choices that are popular with our travelers:
Four Points by Sheraton Boston Newton - 2.8 mi (4.5 km) away
- hotel • Free WiFi • 2 restaurants • 24-hour fitness center • Central location
Embassy Suites by Hilton Boston Waltham - 2.1 mi (3.4 km) away
- hotel • Free breakfast • 24-hour fitness center • Bar • Attentive staff
HYATT house Boston/Waltham - 1.7 mi (2.8 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Central location
Sheraton Boston Needham Hotel - 5 mi (8 km) away
- hotel • Free WiFi • Fitness center • Cafe • Central location
The Westin Waltham-Boston - 1.8 mi (2.9 km) away
- hotel • Free WiFi • Restaurant • Health club • Central location
Things to See and Do near Waltham Station
What to See near Waltham Station
- Boston Common
- Harvard University
- Fenway Park
- TD Garden
- Brandeis University
Things to Do near Waltham Station
- Brighton Music Hall
- Harvard Square
- Somerville Theatre
- Harvard Museum of Natural History
- Paradise Rock Club