2 Star Hotels in Boston

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Fairfield Inn by Marriott Boston Woburn-Burlington in Boston

Fairfield Inn by Marriott Boston Woburn-Burlington

(11 miles to city center)
  • 2.5 stars
Excellent 4.0 / 5
from
$156
Picture of Hampton Inn Boston Bedford Burlington in Billerica

Hampton Inn Boston Bedford Burlington

(14 miles to city center)
  • 2.5 stars
Excellent 4.5 / 5
from
$129
Picture of Holiday Inn Express Saugus (Logan Airport) in Saugus

Holiday Inn Express Saugus (Logan Airport)

(8.1 miles to city center)
  • 2.5 stars
Good 3.9 / 5
from
$136
Picture of Comfort Inn Woburn in Woburn

Comfort Inn Woburn

(8.8 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$129
Picture of Holiday Inn Express Boston - Waltham in Waltham

Holiday Inn Express Boston - Waltham

(10 miles to city center)
  • 2.5 stars
Excellent 4.3 / 5
from
$144
Picture of Hampton Inn Boston Natick in Boston

Hampton Inn Boston Natick

(17 miles to city center)
  • 2.5 stars
Excellent 4.2 / 5
from
$164
Picture of enVision Hotel Boston Longwood, an Ascend Collection Member in Boston

enVision Hotel Boston Longwood, an Ascend Collection Member

(3.1 miles to city center)
  • 2.5 stars
Excellent 4.3 / 5
from
$199
Picture of French Welcome in Dedham

French Welcome

(9.6 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$105
Picture of Oasis Guest House in Boston

Oasis Guest House

(1.5 miles to city center)
  • 2.5 stars
Excellent 4.1 / 5
from
$131
Picture of HI Boston in Boston

HI Boston

(810 yards to city center)
  • 2 stars
Excellent 4.4 / 5
from
$49
Picture of Coolidge Corner Guest House in Boston

Coolidge Corner Guest House

(3.1 miles to city center)
  • 2.5 stars
Excellent 4.2 / 5
from
$129
Picture of The Midtown Hotel in Boston

The Midtown Hotel

(1.4 miles to city center)
  • 2.5 stars
Good 3.6 / 5
from
$242
Picture of Red Roof Inn PLUS+ Boston - Logan in Saugus

Red Roof Inn PLUS+ Boston - Logan

(7.9 miles to city center)
  • 2.5 stars
Good 3.7 / 5
from$119
$107
Picture of Lakeside Inn in Boston

Lakeside Inn

(11 miles to city center)
  • 2 stars
Good 3.5 / 5
from$85
$72
Picture of Extended Stay America - Boston - Woburn in Woburn

Extended Stay America - Boston - Woburn

(11 miles to city center)
  • 2.5 stars
Good 3.5 / 5
from$130
$117
Picture of Best Western Adams Inn Quincy-Boston in Quincy

Best Western Adams Inn Quincy-Boston

(5.3 miles to city center)
  • 2.5 stars
Good 3.6 / 5
from
$158
Picture of Rodeway Inn in Danvers

Rodeway Inn

(15 miles to city center)
  • 2.5 stars
Good 3.0 / 5
from
$75
Picture of Knights Inn Danvers in Danvers

Knights Inn Danvers

(16 miles to city center)
  • 2 stars
Good 3.1 / 5
from
$74
Picture of Bedford Plaza Hotel - Boston in Boston

Bedford Plaza Hotel - Boston

(13 miles to city center)
  • 2.5 stars
Good 3.3 / 5
from$109
$93
Picture of Extended Stay America - Boston - Peabody in Boston

Extended Stay America - Boston - Peabody

(13 miles to city center)
  • 2.5 stars
Good 3.1 / 5
from$125
$112
Picture of Best Western Plus Boston Hotel in Boston

Best Western Plus Boston Hotel

(1.8 miles to city center)
  • 2.5 stars
Good 3.5 / 5
from
$239
Picture of Extended Stay America Boston - Braintree in Braintree

Extended Stay America Boston - Braintree

(9.3 miles to city center)
  • 2.5 stars
Good 3.0 / 5
from$130
$117
Picture of Red Roof PLUS+ Boston - Woburn in Boston

Red Roof PLUS+ Boston - Woburn

(11 miles to city center)
  • 2.5 stars
Good 3.5 / 5
from$139
$118
Picture of Clipper Ship Inn in Boston

Clipper Ship Inn

(15 miles to city center)
  • 2 stars
Good 3.8 / 5
from
$105
Picture of Plaza Inn in Peabody

Plaza Inn

(13 miles to city center)
  • 2 stars
Fair 2.8 / 5
from
$69

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE