Search Hotels in Massachusetts

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Massachusetts

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Districts

Attractions

Hotel name

Apply Filters
Clear Filters

210 properties found

  • Orchards Hotel

    222 Adams Rd, Williamstown, United States (Show map)

    The property is set within a 20-minute walking distance from Williamstown city center, 1200 meters away from Williams College…

    More...

    Show map

    price for 1 night
    Book Now From US$ 259
    price for 1 night
  • Falmouth Heights Motor Lodge

    146 Falmouth Heights Road, Falmouth, United States (Show map)

    Falmouth Heights Motor Lodge is located within 20 minutes' walk from the center of Falmouth. Falmouth Heights Motor Lodge is…

    More...

    Show map

    price for 1 night
    Book Now From US$ 154
    price for 1 night
  • Harvard Square Hotel

    110 Mount Auburn Street, Cambridge, United States (Show map)

    It is placed close to the theater district, within a 20-minute walk of Central Square and about 30 minutes'…

    More...

    Show map

    price for 1 night
    Book Now From US$ 278
    price for 1 night
  • Hampton Inn Marlborough

    277 Boston Post Road West, Marlborough, United States (Show map)

    Hampton Inn Marlborough lies 41 km away from Royal Park. Nestled in the business district and 4 km from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 154
    price for 1 night
  • Sea Breeze Inn

    270 Ocean Avenue, Hyannis, United States (Show map)

    Sea Breeze Inn is also located within a 15-minute walk of St. Francis Xavier Church . Sea Breeze Inn is…

    More...

    Show map

    price for 1 night
    Book Now From US$ 116
    price for 1 night
  • Bursley Manor Bed & Breakfast

    651 Main Street Route 6A, Barnstable, United States (Show map)

    Bursley Manor Bed & Breakfast Bed & Breakfast lies near the sandy beach. Bursley Manor Bed & Breakfast Bed & Breakfast is within about…

    More...

    Show map

    price for 1 night
    Book Now From US$ 215
    price for 1 night
  • White Porch Inn

    7 Johnson Street, Provincetown, United States (Show map)

    The hotel lies within 20 minutes' walk of Beech Forest . Such tourist places as monuments and a gallery are fairly…

    More...

    Show map

    price for 1 night
    Book Now From US$ 191
    price for 1 night
  • Holiday Inn Cape Cod-Falmouth

    291 Jones Road, Falmouth, United States (Show map)

    Holiday Inn Cape Cod-Falmouth is 20 minutes' walk from the center of Falmouth. Such Falmouth sights as Mashpee Wampanoag…

    More...

    Show map

    price for 1 night
    Book Now From US$ 261
    price for 1 night
  • Economy Lodge

    682 Main Street, Sturbridge, United States (Show map)

    You can find Old Sturbridge Village only 2.3 km from the property. The venue is set within 4 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 75
    price for 1 night
  • Rockport Inn And Suites

    183 Main Street, Rockport, United States (Show map)

    Rockport Inn And Suites is also placed within a 15-minute walk of Shalin Liu Performance Center. The distance between…

    More...

    Show map

    price for 1 night
    Book Now From US$ 202
    price for 1 night
  • Cape Codder Resort And Spa

    1225 Iyannough Road, Hyannis, United States (Show map)

    A perfect location close to a bus stop provides a quick access to ZooQuarium , which is 8 km away. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 245
    price for 1 night
  • Southcape Resort And Club

    950 Falmouth Road, Mashpee, United States (Show map)

    A convenient location makes a sanctuary and a museum easily reachable. 23 km to West Yarmouth. Offering view over Mashpee…

    More...

    Show map

    price for 1 night
    Book Now From US$ 176
    price for 1 night
  • Red Jacket Beach Resort

    1 South Shore Drive, South Yarmouth, United States (Show map)

    A short distance to a boat dock enables you to get to Cape Cod Inflatable Park and Seagull Beach in no…

    More...

    Show map

    price for 1 night
    Book Now From US$ 350
    price for 1 night
  • Seven South Street Inn B & B

    7 South Street, Rockport, United States (Show map)

    The hotel is around 10 minutes on foot from the city center. Such Rockport sights as Cape Ann Museum and…

    More...

    Show map

    price for 1 night
    Book Now From US$ 155
    price for 1 night
  • Super 8 Lee/Berkshires/Outlet Area

    170 Housatonic Street, Lee, United States (Show map)

    Guests can quickly get to Naumkeag, which is roughly 7 km away. The property is in a 10-minute walk to…

    More...

    Show map

    price for 1 night
    Book Now From US$ 100
    price for 1 night
  • Publick House Historic Inn And Country Motor Lodge

    277 Main Street (Rt 131), Sturbridge, United States (Show map)

    A convenient location gives quick access to Wells State Park, which is 3.8 km away. Guests will find Sturbridge city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 113
    price for 1 night
  • Dan'L Webster Inn

    149 Main Street, Sandwich, United States (Show map)

    This hotel is situated 22 km away from Hy-Line Cruises. The property lies within 1 km from the city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 235
    price for 1 night
  • Clarion Inn Cape Cod

    1199 Route 28, South Yarmouth, United States (Show map)

    The hotel is set within a 10-minute walk from the city center. The vicinity of a bus stop let you explore…

    More...

    Show map

    price for 1 night
    Book Now From US$ 201
    price for 1 night
  • Courtyard Boston Danvers

    275 Independence Way, Danvers, United States (Show map)

    The hotel is around 30 minutes on foot from the city center. Such Danvers sights as Peabody Museum and The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 195
    price for 1 night
  • Renaissance Boston Patriot Place Hotel

    28 Patriot Place, Foxborough, United States (Show map)

    The venue is 19 km away from Monkey Joe\'s. A 25-minute drive to Weymouth. Renaissance Boston Patriot Place…

    More...

    Show map

    price for 1 night
    Book Now From US$ 262
    price for 1 night