Boston, United States of America

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

2 stars hotels in Boston

: 66 options found

Select dates so you can see the availability and exact prices.

476 Columbus Avenue Corner of West Newton,Columbus Avenue, Boston
2.5 km from the center of Boston
3.1 km from the Lechmere subway station
104 reviews
7.0

Room in this hotel

from $ 222
per night
284 Commonwealth Ave, Boston, MA 02115, USA, Boston
2.4 km from the center of Boston
2.5 km from the Lechmere subway station
79 reviews
7.0

Room in this hotel

from $ 573
per night
150 3rd Ave, Boston
1.8 km from the center of Boston
2 km from the Lechmere subway station
895 reviews
6.0

Room in this hotel

from $ 222
per night
463 Beacon Street Boston,Beacon Street, Boston
2.6 km from the center of Boston
2.5 km from the Lechmere subway station
290 reviews
6.0

Room in this hotel

from $ 294
per night
27 Brimmer Street Beacon Hill,Brimmer Street, Boston
1.1 km from the center of Boston
1.5 km from the Lechmere subway station

Room in this hotel

from $ 222
per night
30 W Broadway Boston,W Broadway, Boston
2 km from the center of Boston
3.6 km from the Lechmere subway station

Room in this hotel

from $ 172
per night
11 Hereford Street Boston,Hereford Street, Boston
2.5 km from the center of Boston
2.4 km from the Lechmere subway station

Room in this hotel

from $ 222
per night
1834 Revere Beach Parkway, Everett
4.7 km from the center of Boston
4.2 km from the Lechmere subway station

Room in this hotel

from $ 340
per night
23 Wyman Street Jamaica Plain,Wyman Street, Boston
5.8 km from the center of Boston

Room in this hotel

from $ 222
per night
21 Wyman Street, Boston
5.8 km from the center of Boston

Room in this hotel

from $ 167
per night
Bennington Street, Boston
3.9 km from the center of Boston
4.3 km from the Wonderland subway station

Room in this hotel

from $ 248
per night
78 Trenton St, Boston
2.8 km from the center of Boston
3.4 km from the Lechmere subway station

Room in this hotel

from $ 222
per night
Brookline, MA 02446, United States of America, Brookline
5.1 km from the center of Boston
4.8 km from the Lechmere subway station

Room in this hotel

from $ 432
per night
Brookline, MA 02215, United States of America, Brookline
4.3 km from the center of Boston
3.9 km from the Lechmere subway station

Room in this hotel

from $ 432
per night
30 Garrison Street, Boston
2.3 km from the center of Boston
2.8 km from the Lechmere subway station

Room in this hotel

from $ 222
per night
100 northern ave, Boston
1.6 km from the center of Boston
3.4 km from the Lechmere subway station

Room in this hotel

from $ 248
per night
200 2nd Street, Chelsea
3.9 km from the center of Boston
3.6 km from the Lechmere subway station

Room in this hotel

from $ 248
per night
29 Temple Place, Boston
635 m from the center of Boston
2.1 km from the Lechmere subway station

Room in this hotel

from $ 270
per night
85 Station Landing, Medford
5 km from the center of Boston
3.5 km from the Lechmere subway station

Room in this hotel

from $ 291
per night
85 Station Landing, Medford
5 km from the center of Boston
3.5 km from the Lechmere subway station

Room in this hotel

from $ 186
per night