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

606 properties found

  • 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$ 186
    price for 1 night
  • Residence Inn Boston Watertown

    570 Arsenal Street, Watertown, United States (Show map)

    This hotel is about 3.4 km away from Harvard University. Set within a 30-minute walking distance from Watertown city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 423
    price for 1 night
  • Fairfield Inn & Suites Springfield Holyoke

    229 Whiting Farms Road, Holyoke, United States (Show map)

    The property is located 10 km away from Springfield Museums. It will take 25 minutes to get from the hotel…

    More...

    Show map

    price for 1 night
    Book Now From US$ 209
    price for 1 night
  • Doubletree By Hilton Boston - Bedford Glen

    44 Middlesex Turnpike, Bedford, United States (Show map)

    The venue is 18 km away from The Garage. Guests will get to Portsmouth in 55 minutes by car. Offering…

    More...

    Show map

    price for 1 night
    Book Now From US$ 157
    price for 1 night
  • Aloft Boston Seaport

    401-403 D Street, Boston, United States (Show map)

    The venue is 3.9 km away from Bunker Hill Monument. A magnificent setting near a ship terminal offers good public…

    More...

    Show map

    price for 1 night
    Book Now From US$ 225
    price for 1 night
  • Cape Cod Claddagh Inn

    77 Rte. 28 Main Street, Dennisport, United States (Show map)

    The property is located within a 20-minute walk from the city center. Cape Cod Claddagh Inn is a 3-star…

    More...

    Show map

    Book Now
  • Fairfield Inn Boston Sudbury

    738 Boston Post Road, Sudbury, United States (Show map)

    The property lies within 17 km from Minute Man National Historical Park. The 2-star Clarion Carriage House Inn offers…

    More...

    Show map

    price for 1 night
    Book Now From US$ 203
    price for 1 night
  • Whitman House

    17 Worcester Street, Cambridge, United States (Show map)

    The hotel stands close to MIT Museum and offers individual rooms complete with a kitchen, a fireplace and a rollaway…

    More...

    Show map

    price for 1 night
    Book Now From US$ 196
    price for 1 night
  • Doubletree Suites By Hilton Hotel Boston - Cambridge

    400 Soldiers Field Road, Boston, United States (Show map)

    The hotel is placed near Packards Corner - Inbound subway station in Allston/Brighton district and within a 20-minute walk…

    More...

    Show map

    price for 1 night
    Book Now From US$ 288
    price for 1 night
  • Hilton Garden Inn Devens Common

    59 Andrews Parkway, Devens, United States (Show map)

    The property lies within 24 km of Vickery Bowl Triple. The venue is located within 10 minutes' walk from Devens…

    More...

    Show map

    price for 1 night
    Book Now From US$ 186
    price for 1 night
  • The Kendall Hotel

    350 Main Street, Cambridge, United States (Show map)

    The hotel is placed 20 minutes' walk from Boston Common . The property is set within 3 km distance from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 330
    price for 1 night
  • Kalmar Village & Tradewinds

    674 Shore Road, North Truro, United States (Show map)

    The property is situated 3.4 km away from Provincetown Library. The city center lies within 6 km from the venue.

    More...

    Show map

    price for 1 night
    Book Now From US$ 1861
    price for 1 night
  • Hampton Inn West Springfield

    1011 Riverdale St., West Springfield, United States (Show map)

    Hampton Inn West Springfield is located within 30 minutes' walk from the center of West Springfield. Restaurants and a zoo…

    More...

    Show map

    price for 1 night
    Book Now From US$ 155
    price for 1 night
  • A Beach Breeze Inn

    169 Route 28, West Harwich, United States (Show map)

    The center of West Harwich can be reached in 30 minutes' walk from the hotel. 35 minutes' drive from Nantucket.

    More...

    Show map

    price for 1 night
    Book Now From US$ 164
    price for 1 night
  • Holly Tree Resort

    412 Main Street, West Yarmouth, United States (Show map)

    The hotel is set in a central location 26 km away from Tree\'s Place. Set within a 10-minute walking…

    More...

    Show map

    price for 1 night
    Book Now From US$ 133
    price for 1 night
  • Red Roof Inn South Deerfield

    9 Greenfield Road, South Deerfield, United States (Show map)

    This hotel is situated 49 km away from Six Flags New England. The property boasts location within 1 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 130
    price for 1 night
  • Hampton Inn Boston/Peabody

    59 Newbury Street - Route 1 North, Peabody, United States (Show map)

    This hotel is about 6 km away from Glen Magna Farms. The venue is set within 6 km from Peabody city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 150
    price for 1 night
  • Vineyard Square Hotel

    38 N Water St, Edgartown, United States (Show map)

    The property is 20 minutes' walk from center of Edgartown. Such Edgartown sights as Trinity Park Tabernacle and Old Silver…

    More...

    Show map

    price for 1 night
    Book Now From US$ 125
    price for 1 night
  • Tuck Inn B&B

    17 High Street, Rockport, United States (Show map)

    The venue is 6 km away from Maritime Gloucester . 10 minutes' walk from Rockport city center. Tuck Inn B&B…

    More...

    Show map

    price for 1 night
    Book Now From US$ 185
    price for 1 night
  • Chesapeake Inn Of Lenox

    210 West Street, Lenox, United States (Show map)

    Chesapeake Inn Of Lenox is located within 20 minutes' walk from the center of Lenox. Chesapeake Inn Of Lenox is…

    More...

    Show map

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