Search Hotels in Massachusetts

Select date

Select date

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

606 properties found

  • Hampton Inn Amesbury

    284 Elm Street, Amesbury, United States (Show map)

    This hotel is located in a beach area, 57 km from Boston South Amtrak. 51 km to Ogunquit. The 3-star…

    More...

    Show map

    price for 1 night
    Book Now From US$ 155
    price for 1 night
  • Coolidge Corner Guest House

    17-19 Littell Road, Brookline, United States (Show map)

    You can find Boston University only 1.7 km from the property. A 10-minute walk to the center of Brookline.

    More...

    Show map

    price for 1 night
    Book Now From US$ 185
    price for 1 night
  • Belfry Inne & Bistro

    8 Jarves Street, Sandwich, United States (Show map)

    Heritage Museums & Gardens are within a 15-minute walk of the property. A 60-minute drive will take guests to…

    More...

    Show map

    price for 1 night
    Book Now From US$ 222
    price for 1 night
  • Hampton Inn Franklin

    735 Union Street, Franklin, United States (Show map)

    The property is located within a 30-minute walk from the city center. A 40-minute drive to Woburn. Hampton…

    More...

    Show map

    price for 1 night
    Book Now From US$ 168
    price for 1 night
  • Courtyard By Marriott Billerica / Bedford

    270 Concord Road, Billerica, United States (Show map)

    The property is situated 29 km away from Canobie Lake Park. The venue is located 19 km from Waltham.

    More...

    Show map

    price for 1 night
    Book Now From US$ 129
    price for 1 night
  • White Horse Inn

    378 South St, Pittsfield, United States (Show map)

    Berkshire Museum is about 20 minutes' walk away. The hotel offers perfect location 3 km from the center of Pittsfield.

    More...

    Show map

    price for 1 night
    Book Now From US$ 267
    price for 1 night
  • La Quinta Inn & Suites Andover

    131 River Road, Andover, United States (Show map)

    A short distance to a bus stop enables you to get to Public Health Museum and Canobie Lake Park in no…

    More...

    Show map

    price for 1 night
    Book Now From US$ 138
    price for 1 night
  • Courtyard By Marriott Boston Marlborough

    75 Felton Street, Marlborough, United States (Show map)

    The property is set 30 minutes' walk of the city center. 60 km to Danvers. The 3-star Courtyard By Marriott…

    More...

    Show map

    price for 1 night
    Book Now From US$ 136
    price for 1 night
  • Westborough Inn

    4 Boardman Street, Westborough, United States (Show map)

    This hotel is located in a ski area, 19 km from 1776 Plaza Shopping Center. The city center is 1 km away…

    More...

    Show map

    price for 1 night
    Book Now From US$ 99
    price for 1 night
  • Aloft Lexington

    727 Marrett Road - A, Lexington, United States (Show map)

    The property is located within a 30-minute walk from the city center. 10 km to Woburn. The 3-star Aloft…

    More...

    Show map

    price for 1 night
    Book Now From US$ 143
    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$ 214
    price for 1 night
  • The Beach Rose Inn

    Chase Road 17 17, Falmouth, United States (Show map)

    The venue is 28 km away from Cape Cod Beer Brewery. The property is set within 7 km distance from Falmouth…

    More...

    Show map

    Book Now
  • 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$ 183
    price for 1 night
  • Comfort Inn Woburn

    14 Hill Street, Woburn, United States (Show map)

    Comfort Inn is located within 30 minutes' walk from the center of Woburn. An ideal setting near a bus stop…

    More...

    Show map

    price for 1 night
    Book Now From US$ 155
    price for 1 night
  • Hampton Inn Raynham-Taunton

    600 New State Highway, Raynham, United States (Show map)

    This hotel is situated 3.7 km away from Taunton City Hall. The property boasts location within 6 km from Raynham…

    More...

    Show map

    price for 1 night
    Book Now From US$ 169
    price for 1 night
  • Chatham Wayside Inn

    512 Main St, Chatham, United States (Show map)

    The hotel is placed 30 minutes' walk from Monomoy National Wildlife Refuge. The property is set within 1 km distance…

    More...

    Show map

    price for 1 night
    Book Now From US$ 326
    price for 1 night
  • Holiday Inn Boston Bunker Hill Area

    30 Washington Street, Somerville, United States (Show map)

    The city center is about 20 minutes on foot. The property is 13 km away from Woburn, within a 10-minute…

    More...

    Show map

    price for 1 night
    Book Now From US$ 220
    price for 1 night
  • Chatham Seafarer

    2079 Main Street, Chatham, United States (Show map)

    Major Chatham sights, such as Wellfleet Drive and Marconi Beach are located nearby. This property is about 5 km away…

    More...

    Show map

    price for 1 night
    Book Now From US$ 181
    price for 1 night
  • Doubletree By Hilton Boston-Andover

    123 Old River Road, Andover, United States (Show map)

    A valley and parks as well as Boston Public Library and State Park are located nearby. Andover city center is…

    More...

    Show map

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