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

Hotel name

Apply Filters
Clear Filters

56 properties found

  • Cape Codder Resort

    1225 Iyannough Road, Hyannis, United States (Show map)

    A perfect location close to a bus stop provides a quick access to ZooQuarium , which is 8 km away. The…

    More...

    Show map

    price for 1 night
    Book Now From TL 964
    price for 1 night
  • Southcape Resort And Club

    950 Falmouth Road, Mashpee, United States (Show map)

    A convenient location makes a sanctuary and a museum easily reachable. 23 km to West Yarmouth. Offering view over Mashpee…

    More...

    Show map

    price for 1 night
    Book Now From TL 549
    price for 1 night
  • Red Jacket Beach Resort & Spa

    1 South Shore Drive, South Yarmouth, United States (Show map)

    A short distance to a boat dock enables you to get to Cape Cod Inflatable Park and Seagull Beach in no…

    More...

    Show map

    price for 1 night
    Book Now From TL 1227
    price for 1 night
  • Pelham House Resort

    14 Sea Street, Dennisport, United States (Show map)

    The property is about 30 minutes' walk of Jericho House and Barn Museum . The venue is set within 1 km…

    More...

    Show map

    price for 1 night
    Book Now From TL 591
    price for 1 night
  • Holly Tree Resort

    412 Main St, 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 TL 408
    price for 1 night
  • Cape Winds Resort

    657 West Main Street, Hyannis, United States (Show map)

    The hotel is around 30 minutes on foot from the city center. Such Hyannis sights as Flying Horses Carousel and…

    More...

    Show map

    price for 1 night
    Book Now From TL 720
    price for 1 night
  • Green Harbor Resort

    182 Baxter Avenue, West Yarmouth, United States (Show map)

    The hotel is approximately 25 minutes' walk from John F Kennedy Hyannis Museum. The venue is set 20 minutes' walk…

    More...

    Show map

    price for 1 night
    Book Now From TL 1296
    price for 1 night
  • Inn On The Beach

    16 Bank Street, Harwich Port, United States (Show map)

    The hotel is around 10 minutes on foot from the city center. 10 minutes' drive from Dennisport. Inn On The…

    More...

    Show map

    price for 1 night
    Book Now From TL 1143
    price for 1 night
  • Mirbeau Inn & Spa

    35 Landmark Dr, Plymouth, United States (Show map)

    Mirbeau Inn & Spa is a world-class 4-star hotel set 29 km from Old Silver Beach and 10 km from Jenney…

    More...

    Show map

    price for 1 night
    Book Now From TL 1018
    price for 1 night
  • All Seasons Resort

    1199 Route 28, South Yarmouth, United States (Show map)

    The city center is 10 minutes' walk of the property. This property is located in the center of South Yarmouth.

    More...

    Show map

    Book Now
  • Brass Key Guesthouse

    67 Bradford Street, Provincetown, United States (Show map)

    The property is located within a 20-minute walk from the city center. Monuments and a theater lie a short…

    More...

    Show map

    price for 1 night
    Book Now From TL 968
    price for 1 night
  • Cranwell Spa And Golf Resort

    55 Lee Road, Lenox, United States (Show map)

    The center of Lenox can be reached in 30 minutes' walk from the hotel. Such Lenox sights as First Lenox…

    More...

    Show map

    price for 1 night
    Book Now From TL 884
    price for 1 night
  • Pleasant Bay Village Resort

    1191 Orleans Road, Chatham, United States (Show map)

    This hotel is situated 3.6 km away from Chatham Railroad Museum. The distance between Chatham city center and the property…

    More...

    Show map

    price for 1 night
    Book Now From TL 877
    price for 1 night
  • The Masthead Resort

    31-41 Commercial Street, Provincetown, United States (Show map)

    The hotel lies within 25 minutes' walk of Commercial Street. This property is about 3 km away from the center…

    More...

    Show map

    price for 1 night
    Book Now From TL 545
    price for 1 night
  • Blue Water Resort On The Ocean

    291 South Shore Drive, South Yarmouth, United States (Show map)

    A cove and a river as well as Cape League Hall of Fame and ZooQuarium are located nearby. Blue Water…

    More...

    Show map

    price for 1 night
    Book Now From TL 926
    price for 1 night
  • Yarmouth Resort

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

    A short stroll of 15 minutes will take you to Cape Cod Inflatable Park. Yarmouth Resort lies within a 10…

    More...

    Show map

    price for 1 night
    Book Now From TL 431
    price for 1 night
  • Capewind Waterfront Resort

    34 Maravista Avenue Extension, Falmouth, United States (Show map)

    The property is set 30 minutes' walk of the city center. A convenient setting near a ferry port offers good…

    More...

    Show map

    price for 1 night
    Book Now From TL 690
    price for 1 night
  • Stonehedge Inn And Spa

    160 Pawtucket Boulevard, Tyngsboro, United States (Show map)

    The property is situated 8 km away from Boott Cotton Mills Museum. It will take 35 minutes to get from…

    More...

    Show map

    price for 1 night
    Book Now From TL 724
    price for 1 night
  • Beachside Village Resort

    45 Surf Drive, Falmouth, United States (Show map)

    Beachside Village Resort is 20 minutes' walk from the center of Falmouth. The public beach is 100 meters away.

    More...

    Show map

    Book Now
  • Riviera Beach Resort

    327 South Shore Drive, South Yarmouth, United States (Show map)

    The hotel is approximately 20 minutes' walk from ZooQuarium . The city center lies within 3 km from the venue.

    More...

    Show map

    price for 1 night
    Book Now From TL 919
    price for 1 night