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

137 properties found

  • Best Western Plus Cold Spring

    180 Court Street, Plymouth, United States (Show map)

    Overlooking Cape Cod Bay, the venue is conveniently located in the heart of Plymouth. The hotel offers perfect location 2…

    More...

    Show map

    price for 1 night
    Book Now From US$ 179
    price for 1 night
  • Pilgrim Sands On Long Beach

    150 Warren Avenue, Plymouth, United States (Show map)

    Major Plymouth sights, such as Jenney Museum and Pilgrim Hall Museum are located nearby. The property is set within 5…

    More...

    Show map

    price for 1 night
    Book Now From US$ 179
    price for 1 night
  • Shoreway Acres Inn

    59 Shore Street, Falmouth, United States (Show map)

    Shoreway Acres Inn is located within 10 minutes' walk from the center of Falmouth. Such Falmouth sights as Old Silver…

    More...

    Show map

    price for 1 night
    Book Now From US$ 268
    price for 1 night
  • Homewood Suites By Hilton Boston / Andover

    4 Riverside Drive, Andover, United States (Show map)

    The property lies within 12 km from Canobie Lake Park. Guests can get to Andover city center, which is 6…

    More...

    Show map

    price for 1 night
    Book Now From US$ 172
    price for 1 night
  • Holiday Hill Inn & Suites

    352 Main Street, Dennisport, United States (Show map)

    The hotel is placed 20 minutes' walk from Jericho House and Barn Museum . It is about 1 km away from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 145
    price for 1 night
  • The Sleigh Maker Inn Bed And Breakfast

    87 W Main St, Westborough, United States (Show map)

    The venue is 32 km away from Brandeis University. The property is set within 1 km distance from the city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 157
    price for 1 night
  • M V Surfside Motel

    7 Oak Bluffs Avenue, Oak Bluffs, United States (Show map)

    The property is located within a 10-minute walk from the city center. Such Oak Bluffs sights as Long Point…

    More...

    Show map

    price for 1 night
    Book Now From US$ 219
    price for 1 night
  • Bluegreen Vacations The Soundings, Ascend Resort Collection

    79 Chase Avenue, Dennisport, United States (Show map)

    Bluegreen Vacations The Soundings, Ascend Resort Collection lies about 10 minutes' walk from the city center. Bluegreen Vacations The Soundings…

    More...

    Show map

    price for 1 night
    Book Now From US$ 342
    price for 1 night
  • Embassy Suites Boston Logan Airport

    207 Porter Street, Boston, United States (Show map)

    Located in a shopping area close to Airport subway station as well as a college, a theater and historic sites…

    More...

    Show map

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

    447 Main Street, Hyannis, United States (Show map)

    The hotel is placed 15 minutes' walk from Veterans Memorial Park. The venue is set within 3 km from Hyannis…

    More...

    Show map

    price for 1 night
    Book Now From US$ 119
    price for 1 night
  • Holiday Inn Hotel & Suites Marlborough

    265 Lakeside Avenue, Marlborough, United States (Show map)

    The city center is about 20 minutes on foot. The venue is ideally placed 272 km away from New York. Holiday…

    More...

    Show map

    price for 1 night
    Book Now From US$ 140
    price for 1 night
  • Boston Marriott Long Wharf

    296 State Street, Boston, United States (Show map)

    Boston Marriott Long Wharf Hotel is also placed within a 15-minute walk of TD Banknorth Garden. This contemporary hotel…

    More...

    Show map

    price for 1 night
    Book Now From US$ 472
    price for 1 night
  • Renaissance Boston Waterfront Hotel

    606 Congress Street, Boston, United States (Show map)

    This hotel is situated 4.8 km away from Fenway Park. 30 minutes' walk from Boston city center. The 4-star…

    More...

    Show map

    price for 1 night
    Book Now From US$ 331
    price for 1 night
  • Summercamp

    70 Lake Avenue, Oak Bluffs, United States (Show map)

    The hotel is set 250 meters away from Trinity Park Tabernacle . 10 minutes' walk from Oak Bluffs city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 330
    price for 1 night
  • Old Sturbridge Inn & Reeder Family Lodges

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

    The center of Sturbridge can be reached in 20 minutes' walk from the hotel. Wells State Park is 3.8 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 101
    price for 1 night
  • Bayside Resort Hotel

    225 Route 28, West Yarmouth, United States (Show map)

    Bayside Resort Hotel is based next to the local beach. Bayside Resort Hotel lies within a 20-minute walk from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 234
    price for 1 night
  • International Inn

    662 Main Street, Hyannis, United States (Show map)

    The city center is about 20 minutes on foot. International Inn is a 3-star venue positioned about 9 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 131
    price for 1 night
  • Ambassador Inn And Suites

    1314 Main Street, South Yarmouth, United States (Show map)

    This hotel is about 9 km away from St. Francis Xavier Church . Ambassador Inn & Suites is a charming 3-star…

    More...

    Show map

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

    530 Main Street, Fiskdale, United States (Show map)

    Sturbridge Country Inn lies about 30 minutes' walk from the city center. Such Sturbridge sights as Wells State Park and…

    More...

    Show map

    price for 1 night
    Book Now From US$ 114
    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$ 174
    price for 1 night