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

455 properties found

  • Anchor Inn Beach House

    175 Commercial Street, Provincetown, United States (Show map)

    The center of Provincetown can be reached in 20 minutes' walk from the hotel. Such Provincetown sights as Beech Forest…

    More...

    Show map

    price for 1 night
    Book Now From US$ 308
    price for 1 night
  • The Waterford Inn

    386 Commercial Street, Provincetown, United States (Show map)

    It lies within 5 minutes' walk of Provincetown Library. The city center is 1 km away from the hotel.

    More...

    Show map

    price for 1 night
    Book Now From US$ 320
    price for 1 night
  • Hampton Inn Boston - Westborough

    15 Connector Road, Westborough, United States (Show map)

    This comfortable property is approximately 30 minutes walk from the center of Westborough. Westborough city center is 4 km away.

    More...

    Show map

    price for 1 night
    Book Now From US$ 166
    price for 1 night
  • Longwood Inn

    123 Longwood Avenue, Brookline, United States (Show map)

    The property is set 30 minutes' walk from Prudential Center . 20 minutes' walk from Brookline city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 175
    price for 1 night
  • Hampton Inn Fall River/Westport

    53 Old Bedford Road, Westport, United States (Show map)

    The traditional property is situated 6 km away from Battleship Cove. Nestled in the suburb district and 7 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 180
    price for 1 night
  • Menemsha Inn

    P.O. Box 38, Menemsha, United States (Show map)

    The center of Menemsha can be reached in 10 minutes' walk from the hotel. 55 km to West Yarmouth. Menemsha…

    More...

    Show map

    price for 1 night
    Book Now From US$ 270
    price for 1 night
  • Pilgrim House

    336 Commercial Street, Provincetown, United States (Show map)

    The property is set 20 minutes' walk from Beech Forest . Set within a 10-minute walking distance from Provincetown city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 304
    price for 1 night
  • The Red Lion Inn

    30 Main Street, Stockbridge, United States (Show map)

    Stockbridge center can be reached within 10 minutes' walk. Such Stockbridge sights as Chesterwood Museum and Lee Library are all…

    More...

    Show map

    price for 1 night
    Book Now From US$ 268
    price for 1 night
  • Inn At Swan River

    829 Main Street, West Dennis, United States (Show map)

    Due to a convenient location of Inn At Swan River, guests have direct access to ZooQuarium , which is 7 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 161
    price for 1 night
  • Inn On The Square

    40 North Main Street, Falmouth, United States (Show map)

    The hotel is in a convenient location steps away from a college, a museum and an opera. Inn On The Square…

    More...

    Show map

    price for 1 night
    Book Now From US$ 251
    price for 1 night
  • Holiday Inn Mansfield-Foxboro Area

    31 Hampshire Street, Mansfield, United States (Show map)

    Holiday Inn Mansfield-Foxboro Area lies about 30 minutes' walk from the city center. 39 km to Waltham.

    More...

    Show map

    price for 1 night
    Book Now From US$ 176
    price for 1 night
  • Red Horse Inn

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

    The hotel is set within a 20-minute walk from the city center. The vicinity of a ferry port let you explore…

    More...

    Show map

    price for 1 night
    Book Now From US$ 176
    price for 1 night
  • Umass Lowell Inn And Conference Center

    50 Warren Street, Lowell, United States (Show map)

    The hotel is set within a 20-minute walk from the city center. Such Lowell sights as Canobie Lake Park…

    More...

    Show map

    price for 1 night
    Book Now From US$ 103
    price for 1 night
  • Surfside Inn Chatham

    25 Holway Street, Chatham, United States (Show map)

    The hotel is approximately 15 minutes' walk from Atwood House & Museum . The property is located within a 20-minute walk…

    More...

    Show map

    price for 1 night
    Book Now From US$ 156
    price for 1 night
  • Blue - Inn On The Beach

    20 Fordham Way, Newburyport, United States (Show map)

    Major Newburyport sights, such as Casino Ballroom and Front Beach are located nearby. The property is set within 7 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 397
    price for 1 night
  • 1896 House Brookside & Pondsid

    910 Cold Spring Road, Williamstown, United States (Show map)

    The hotel lies within 30 minutes' walk of Williams College Museum of Art. The city center is 3 km away…

    More...

    Show map

    price for 1 night
    Book Now From US$ 130
    price for 1 night
  • Spinnaker

    2019 Main Street, Brewster, United States (Show map)

    Guests can easily get to Tree\'s Place, which is approximately 8 km away. The property is set a 10-minute…

    More...

    Show map

    price for 1 night
    Book Now From US$ 225
    price for 1 night
  • Best Western Plus Chelmsford Inn

    187 Chelmsford Street, Chelmsford, United States (Show map)

    The city center is about 30 minutes on foot. 34 km to Danvers. Best Western Plus Chelmsford Inn is a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 126
    price for 1 night
  • Holiday Inn Express Downtown

    110 Summer Street, Worcester, United States (Show map)

    The city center is about 10 minutes on foot. The property is neighboring cafés and restaurants as well as Worcester…

    More...

    Show map

    price for 1 night
    Book Now From US$ 149
    price for 1 night
  • Fairfield Inn Boston Dedham

    235 Elm Street, Dedham, United States (Show map)

    The property is set 20 minutes' walk of the city center. There are restaurants and a stadium in the area.

    More...

    Show map

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