Narrow results:

Clear selected filters

344 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. For every 10 nights, get 1 free!
    Stonehedge Inn & Spa

    160 Pawtucket Blvd, Tyngsboro, MA, 01879 United States

    ,

    866-711-3751

    4.5 stars
    Tyngsboro
    • 4.4 miles to City center
    • 28 miles to Logan International Airport (BOS)
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $179 $152
    • For every 10 nights, get 1 free!
      Fletcher Tavern Bed & Breakfast

      2 Hildreth Street, Westford, MA, 01886-0303 United States

      ,

      866-538-6218

      4.5 stars
      Westford
      • 7.9 miles to City center
      • 26 miles to Logan International Airport (BOS)
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $115
      • For every 10 nights, get 1 free!
        Andover Inn

        Loved by guests

        4 Chapel Ave, Andover, MA, 01810 United States

        ,

        866-925-4159

        3.5 stars
        Andover
        • 9.0 miles to City center
        • 20 miles to Logan International Airport (BOS)
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $169
        • For every 10 nights, get 1 free!
          Red Roof Inn Salem

          15 Red Roof Lane, I-93 at Pelham Road, Exit #2, Salem, NH, 03079 United States

          ,

          866-538-9298

          2 stars
          Salem
          • 10 miles to City center
          • 31 miles to Logan International Airport (BOS)
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $65 $58
          • For every 10 nights, get 1 free!
            Bedford Motel

            30 North Road, Rte 4 & 225, Bedford, MA, 01730 United States

            ,

            866-925-0548

            2 stars
            Bedford
            • 11 miles to City center
            • 16 miles to Logan International Airport (BOS)
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $79
            • For every 10 nights, get 1 free!
              Motel 6 Nashua

              2 Progress Ave, Nashua, NH, 03062 United States

              ,

              866-925-8709

              2 stars
              Nashua
              • 11 miles to City center
              • 36 miles to Logan International Airport (BOS)
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $60
              *

              strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.