Search Hotels in Cape Cod

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Cape Cod

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Attractions

Hotel name

Apply Filters
Clear Filters

161 properties found

  • The Chatham Motel

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

    The hotel is set within a 30-minute walk from the city center. Such tourist places as a lighthouse, a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 186
    price for 1 night
  • Inn At The Moors

    59 Province Lands Rd, Provincetown, Ma 02657, Usa, Provincetown, United States (Show map)

    The property is located within a 5-minute walk from the city center. The 3-star Inn At The Moors is set…

    More...

    Show map

    Book Now
  • Liberty Hill Inn

    77 Main St Rte 6A, Yarmouth, United States (Show map)

    The hotel is around 10 minutes on foot from the city center. It will take 15 minutes to get from the…

    More...

    Show map

    Book Now
  • Pilgrim House

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

    Pilgrim House Hotel is 10 minutes' walk from the center of Provincetown. Pilgrim House Hotel is a 3-star property…

    More...

    Show map

    price for 1 night
    Book Now From US$ 304
    price for 1 night
  • The Garlands Motel

    117 Old Wharf Rd., Dennisport, United States (Show map)

    The city center is about 20 minutes on foot. The Garlands Motel is connected with other parts of Dennisport due…

    More...

    Show map

    price for 1 night
    Book Now From US$ 206
    price for 1 night
  • Lighthouse Inn

    1 Lighthouse Inn Road, West Dennis, United States (Show map)

    The center of West Dennis can be reached in 20 minutes' walk from the hotel. A 10-minute drive to…

    More...

    Show map

    price for 1 night
    Book Now From US$ 210
    price for 1 night
  • East Harbour Motel

    618 Shore Rd, North Truro, United States (Show map)

    East Harbour Motel & Cottages lies 4 km away from Pilgrim Monument & Provincetown Museum. The venue is set within 4 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 185
    price for 1 night
  • Green Harbor Waterfront Lodging

    134 Acapesket Rd, Falmouth, United States (Show map)

    The property is situated 9 km away from Mashpee Commons. The venue is set within 5 km from Falmouth city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 157
    price for 1 night
  • The Blushing Oyster Bed And Breakfast

    168 Rte 6A, Yarmouth, United States (Show map)

    The Blushing Oyster Bed And Breakfast is located within 10 minutes' walk from the center of Yarmouth. 20 minutes' drive…

    More...

    Show map

    Book Now
  • Sea Mist Resort, A Vri Resort

    141 Great Neck Road South, Mashpee, United States (Show map)

    The property is about 30 minutes' walk of Mashpee River Reservation. It is located 96 km from Boston and 5…

    More...

    Show map

    price for 1 night
    Book Now From US$ 261
    price for 1 night
  • Blue Rock Resort

    39 Todd Road, South Yarmouth, United States (Show map)

    The city center is about 30 minutes on foot. Offering view over Josiah Dennis Manse and Old West Schoolhouse, which…

    More...

    Show map

    price for 1 night
    Book Now From US$ 178
    price for 1 night
  • Innseason Resorts Surfside, A Vri Resort

    134 Menauhant Road, Falmouth, United States (Show map)

    The hotel is set in a beautiful location 25 km away from Water Wizz. The property lies within 3 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 152
    price for 1 night
  • Bradford House And Motel

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

    Bradford House And Motel is also placed within a 15-minute walk of Pilgrim Plaque. The hotel offers perfect location…

    More...

    Show map

    price for 1 night
    Book Now From US$ 100
    price for 1 night
  • The Villages At Ocean Edge

    2907 Main Street, Brewster, United States (Show map)

    The hotel is set within a 30-minute walk from the city center. The hotel offers easy access to the sand…

    More...

    Show map

    price for 1 night
    Book Now From US$ 266
    price for 1 night
  • Southcape Resort And Club

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

    The hotel is in a convenient location steps away from a museum and a sanctuary. It will take 25 minutes…

    More...

    Show map

    price for 1 night
    Book Now From US$ 176
    price for 1 night
  • All Seasons Resort

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

    All Seasons Resort is 10 minutes' walk from the center of South Yarmouth. The charming 3-star All Seasons Resort…

    More...

    Show map

    price for 1 night
    Book Now From US$ 156
    price for 1 night
  • By The Sea Guests, Llc

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

    The center of Dennisport is 10 minutes walk from the property. By The Sea Guests, Llc Bed & Breakfast offers a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 296
    price for 1 night
  • Cape Cod Family Resort

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

    Cape Cod Family Resort lies about 10 minutes' walk from the city center. The vicinity of a ferry port let…

    More...

    Show map

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

    92 Main Street, Yarmouth, United States (Show map)

    Sea Gull Beach is about 6 km from the hotel. The distance between Yarmouth city center and the property is…

    More...

    Show map

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

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

    Bayside Resort Hotel is set close to the tropical local beach. The property is set a 20-minute stroll from…

    More...

    Show map

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