Where is Harvard Square Station?
Harvard Square Station is located in Mid-Cambridge. If you want to find things to see and do in the area, you might like to visit Boston Common and Fenway Park.
Where Can I Stay near Harvard Square Station?
We've got 2034 hotels you can choose from within 5 miles of Harvard Square Station. You may want to think about one of these choices that are popular with our travelers:
Seaport Hotel Boston - 4.3 mi (6.9 km) away
- hotel • Free WiFi • 2 restaurants • Steam room • Walkable location
Hilton Boston Park Plaza - 2.9 mi (4.7 km) away
- hotel • Free WiFi • 2 restaurants • 3 bars • Central location
Omni Parker House - 3.2 mi (5.1 km) away
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
The Dagny Boston - 3.5 mi (5.7 km) away
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
The Godfrey Hotel Boston - 3.2 mi (5.1 km) away
- hotel • Restaurant • 24-hour fitness center • Bar • Central location
Things to See and Do near Harvard Square Station
What to See near Harvard Square Station
- Boston Common
- Harvard University
- Fenway Park
- TD Garden
- Harvard Law School
Things to Do near Harvard Square Station
- Harvard Square
- Harvard University Art Museums
- Harvard Museum of Natural History
- Paradise Rock Club
- Brighton Music Hall