Top Hotels in Yarmouth

Search among 5 available hotels and places to stay in Yarmouth from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-5 out of 5
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great76 reviews
MapView on map1300 yd from City Center900 yd from Yarmouth Port
From   US$ 348 /nightSelect
8.8
Great32 reviews
MapView on map1600 yd from City Center500 yd from Yarmouth Port
From   US$ 359 /nightSelect
Bed & Breakfast
8.0
Great5 reviews
1.1 mi from City Center300 yd from Yarmouth Port
From   US$ 376 /nightSelect
Bed & Breakfast
8.4
Great87 reviews
1.3 mi from City Center500 yd from Yarmouth Port
From   US$ 309 /nightSelect
Bed & Breakfast
8.2
Great11 reviews
1800 yd from City Center400 yd from Yarmouth Port
From   US$ 367 /nightSelect

Best hotels and places to stay in Yarmouth

Why visit?

Yarmouth, located in the United States, offers a charming getaway with its serene coastal beauty and historic attractions. Whether youre interested in exploring the historic Yarmouth Port area or enjoying the crystal-clear beaches, Yarmouth has something to offer for every tourist. With a range of yarmouth port hotels and accommodation options available, visitors can enjoy a comfortable and convenient stay while immersing themselves in the beauty of this picturesque destination.

Where to stay?

Yarmouth Port: Known for its quaint charm and historic architecture, Yarmouth Port is an excellent area to stay in for tourists. With a variety of yarmouth port hotels available, visitors can experience the allure of this tranquil neighborhood while being in close proximity to attractions such as the historic Captain Bangs Hallet House Museum and the beautiful Grays Beach.

Bass River: Situated along the banks of the scenic Bass River, this area offers a wonderful blend of natural beauty and recreational activities. Visitors can choose from a range of yarmouth accommodation options in Bass River, allowing easy access to popular attractions like the Bass River Golf Course and the Bass River Beach.

South Yarmouth: Located close to the stunning beaches of Nantucket Sound, South Yarmouth offers a vibrant atmosphere with a plethora of dining and entertainment options. Tourists can find a variety of hotels in Yarmouth Port MA, providing convenient access to attractions such as the Cape Cod Inflatable Park and the Cultural Center of Cape Cod.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

The Captains Manor Inn: This charming yarmouth port hotel offers a perfect blend of comfort and value. Located in a restored mansion, it provides elegant accommodations with modern amenities. Guests can enjoy a complimentary gourmet breakfast and unwind in the beautiful gardens. With its affordable rates and convenient location, The Captains Manor Inn is an excellent choice for travelers looking for value for money.

The Inn at Cape Cod: Situated in Yarmouth Port MA, this historic inn offers a cozy and affordable stay. Guests can relax in comfortable rooms decorated with antique furnishings. The inn serves a delicious complimentary breakfast, and its serene location immerses guests in the tranquil beauty of Cape Cod. With its reasonable rates and proximity to attractions, The Inn at Cape Cod is a top choice for budget-conscious travelers.

The Tidewater Inn: Located near Bass River, this yarmouth port hotel provides comfortable accommodations at a reasonable price. Guests can enjoy spacious rooms with amenities like refrigerators and microwaves. The inn offers a complimentary breakfast and features an outdoor pool, perfect for relaxing after a day of exploration. The Tidewater Inn offers excellent value for money without compromising on comfort.

Best kids-friendly hotels:

Bayside Resort Hotel: This family-friendly hotel in South Yarmouth offers a range of amenities for children, including an indoor and outdoor pool, a game room, and a playground. The hotel also provides spacious family rooms and offers activities like poolside movies. With its close proximity to kid-friendly attractions like Cape Cod Inflatable Park, Bayside Resort Hotel ensures a memorable and enjoyable stay for families.

Blue Rock Resort: Nestled in a picturesque location in South Yarmouth, this hotel caters to families with its kid-friendly facilities. The resort features a mini-golf course, a pool, and a playground. Families can also enjoy spacious accommodations with kitchenettes, allowing for convenience and flexibility during their stay. Blue Rock Resort offers a perfect combination of family-friendly amenities and a peaceful ambiance.

Best hotels for a romantic getaway:

The Liberty Hill Inn: Situated in Yarmouth Port, this charming inn exudes romance with its elegant rooms and tranquil surroundings. Couples can enjoy a delicious breakfast in the romantic dining area or relax in the inns beautifully landscaped gardens. The Liberty Hill Inn provides a peaceful and intimate ambiance, making it an ideal choice for a romantic escape.

The Captain Farris House: Located in South Yarmouth, this historic bed and breakfast offers a romantic retreat for couples. The inn features luxurious rooms with cozy fireplaces and whirlpool tubs, creating a perfect setting for relaxation. Couples can enjoy a gourmet breakfast and unwind in the inns peaceful gardens. The Captain Farris House provides a romantic atmosphere and personalized service to make every stay special.

Best for location:

The Harbor House Inn: Situated in Yarmouth Port MA, this hotel offers easy access to attractions like Grays Beach and The Edward Gorey House. Guests can enjoy comfortable rooms and stunning views of the bay. With its convenient location and proximity to Yarmouths main points of interest, The Harbor House Inn ensures a delightful stay.

The Riverview Resort: Located in Bass River, this hotel provides a great location for exploring the Bass River Golf Course and the beach. The resort offers spacious accommodations with kitchenettes and features amenities like an indoor pool and a fitness center. Its strategic location allows guests to experience the best of Bass River and surrounding areas.

The Red Jacket Beach Resort: Situated along the beautiful Nantucket Sound in South Yarmouth, this beachfront resort offers panoramic ocean views and direct access to a private beach. Guests can indulge in water activities or relax by one of the resorts pools. With its stunning location and proximity to the beach, The Red Jacket Beach Resort promises an unforgettable stay.

Best for a short city break:

The Hampton Inn & Suites Cape Cod: Located in West Yarmouth, this hotel offers comfortable rooms and a convenient location. Guests can enjoy amenities like an indoor pool, a fitness center, and a complimentary breakfast. The hotels proximity to Hyannis Main Street and the Cape Cod Mall makes it an excellent choice for a short city break.

The Courtyard Cape Cod Hyannis: Situated in nearby Hyannis, this hotel provides modern accommodations and easy access to shopping and dining options. Guests can relax in comfortable rooms with plush bedding and can enjoy the hotels on-site restaurant. Its close proximity to Hyannis attractions and amenities makes it a convenient choice for a short city break.

Show moreLess