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

161 properties found

  • Blue Spruce Motel & Townhouses

    710 State Road, Plymouth, United States (Show map)

    Blue Spruce Motel & Townhouses is a budget 2-star hotel set 10 km from Jenney Museum and 20 km from Water…

    More...

    Show map

    price for 1 night
    Book Now From US$ 158
    price for 1 night
  • Wagon Wheel Inn

    484 Pittsfield Road, Lenox, United States (Show map)

    Wagon Wheel Inn enjoys its location close to ski areas. The venue is 6 km away from the city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 125
    price for 1 night
  • The Coachman Motor Inn

    774 Main Street Rt. 28, Harwich Port, United States (Show map)

    The Coachman Motor Inn lies about 30 minutes' walk from the city center. Guests will get to Provincetown in 35…

    More...

    Show map

    price for 1 night
    Book Now From US$ 175
    price for 1 night
  • Super 8 Motel - Weymouth/Boston Area

    655 Washington St, Weymouth, United States (Show map)

    The property is located within a 30-minute walk from the city center. Due to a train station nearby, this…

    More...

    Show map

    price for 1 night
    Book Now From US$ 499
    price for 1 night
  • Mainstay Motor Inn

    2068 State Highway, South Wellfleet, United States (Show map)

    Mainstay Motor Inn is located within 5 minutes' walk from the center of South Wellfleet. 66 km to Falmouth.

    More...

    Show map

    price for 1 night
    Book Now From US$ 163
    price for 1 night
  • Monticello Inn Framingham

    90 Worcester Rd, Framingham, United States (Show map)

    The venue is 8 km away from Wellesley College. It is located 46 km from Andover and 3 km from the center…

    More...

    Show map

    price for 1 night
    Book Now From US$ 97
    price for 1 night
  • Ocean Park Inn

    3900 Route 6 State Highway, Eastham, United States (Show map)

    Ocean Park Inn lies about 30 minutes' walk from the city center. A lighthouse and a museum lie a short…

    More...

    Show map

    price for 1 night
    Book Now From US$ 170
    price for 1 night
  • Hyannis Holiday Motel

    131 Ocean Street, Hyannis, United States (Show map)

    It is set 3 km from the center of Hyannis and about 450 meters away from John F Kennedy Hyannis…

    More...

    Show map

    price for 1 night
    Book Now From US$ 115
    price for 1 night
  • The Walpole Motel

    2200 Providence Highway, Walpole, United States (Show map)

    The proximity to Gillette Stadium is a perk for the guests staying at The Walpole Motel. The property is set…

    More...

    Show map

    price for 1 night
    Book Now From US$ 83
    price for 1 night
  • Bedford Motel

    30 North Road, Bedford, United States (Show map)

    Bedford Motel is located within 10 minutes' walk from the center of Bedford. A 30-minute drive to Westborough.

    More...

    Show map

    price for 1 night
    Book Now From US$ 89
    price for 1 night
  • Lenox Inn

    525 Pittsfield Rd, Lenox, United States (Show map)

    Major Lenox sights, such as Pleasant Valley Sanctuary and Kripalu Center for Yoga and Health are located nearby. The property…

    More...

    Show map

    price for 1 night
    Book Now From US$ 112
    price for 1 night
  • Motel 6 Leominster

    48 Commercial Rd, Leominster, United States (Show map)

    The property is 20 minutes' walk from center of Leominster. 45 minutes' drive from Boston. The comfortable Motel 6 Leominster…

    More...

    Show map

    price for 1 night
    Book Now From US$ 78
    price for 1 night
  • All Seasons Inn & Suites

    114 Trowbridge Road, Bourne, United States (Show map)

    The hotel is around 10 minutes on foot from the city center. A 20-minute drive will take guests to…

    More...

    Show map

    price for 1 night
    Book Now From US$ 120
    price for 1 night
  • Chisholm'S Motor Inn

    1314 Broadway, Saugus, United States (Show map)

    The hotel is 10 km away from Bunker Hill Monument. The city center lies within 2 km from the venue. Chisholm'S…

    More...

    Show map

    Book Now
  • New Bedford Inn & Suites

    500 Hathaway Rd, New Bedford, United States (Show map)

    The center of New Bedford can be reached in 30 minutes' walk from the hotel. A 25-minute drive will take…

    More...

    Show map

    price for 1 night
    Book Now From US$ 116
    price for 1 night
  • Granby Motel

    5 West State Street, South Hadley, United States (Show map)

    Holyoke Children\'s Museum is 7 km from Granby Motel. Lee is 58 km away from the hotel and a 45-minute…

    More...

    Show map

    Book Now
  • Motel 6 Boston North - Danvers

    65 Newbury Street, Danvers, United States (Show map)

    The venue is 26 km away from The Symphony Hall. The property is set within 4 km distance from Danvers…

    More...

    Show map

    price for 1 night
    Book Now From US$ 104
    price for 1 night
  • Motel 6 Westborough

    115 Lawrence St, Northborough, United States (Show map)

    The hotel is 30 km away from Polar Express. 4 km to Westborough. Motel 6 Westborough is a 2-star property…

    More...

    Show map

    price for 1 night
    Book Now From US$ 62
    price for 1 night
  • Breakwater Motel

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

    The property is about 1450 meters away from Commercial Street. Set within a 20-minute walking distance from Provincetown city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 194
    price for 1 night
  • Elm Motel

    50 Russell Road, Westfield, United States (Show map)

    The property is located within a 20-minute walk from the city center. It will take 40 minutes to get…

    More...

    Show map

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