Find Hotels with Restaurants in South Yarmouth, MA

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 20 South Yarmouth Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

The Captain Farris House B&B
3.5 star property
9.8 out of 10, Exceptional, (191)
"The Captain Farris House was an amazing getaway location! My husband and I went away for 2 nights and loved everything about the Captain Farris House. Carol and Jeff were exceptional hosts who made sure our stay was pleasurable. The breakfasts were delicious and Carol did a fantastic job at making sure my gluten free options were to my liking, which they were. It was a first time stay at a bed and breakfast and we’re not sure we’d go anywhere else as this one was fantastic! We will be back for...
The Captain Farris House B&B
The Escape Inn
2.5 star property
9.4 out of 10, Exceptional, (522)
"The furniture in the room was worn and stained in areas, but the room was clean. The hotel/rooms seemed to be older, but the shower was updated and quite nice."
The price is $104
$119 total
includes taxes & fees
May 5 - May 6
The Escape Inn
Ocean Club on Smuggler's Beach
2.5 star property
9.2 out of 10, Wonderful, (1000)
"Great beach"
The price is $149
$181 total
includes taxes & fees
May 5 - May 6
Ocean Club on Smuggler's Beach
Ocean Breeze Motel
2.0 star property
9.2 out of 10, Wonderful, (150)
"The owners were wonderful the motel was very clean and comfortable. Will definitely stay again "
The price is $129
$152 total
includes taxes & fees
May 16 - May 17
Ocean Breeze Motel
Blue Rock Resort
3.0 star property
8.8 out of 10, Excellent, (509)
"Nice place to stay"
The price is $129
$164 total
includes taxes & fees
May 19 - May 20
Blue Rock Resort
Ambassador Inn & Suites
2.5 star property
8.6 out of 10, Excellent, (267)
"Staff was nice and informative. Room was clean and comfortable. We enjoyed the pool and the early breakfast. "
The price is $104
$129 total
includes taxes & fees
May 28 - May 29
Ambassador Inn & Suites
Riviera Beach Resort
3.0 star property
8.2 out of 10, Very Good, (1000)
"Very comfortable and clean room. Facilities are well taken care of, with nice landscaping and nice beach. Breakfast was good and there is a nice indoor pool and large hot tub. Staff was very friendly. Appreciated the bikes too."
The price is $133
$170 total
includes taxes & fees
May 5 - May 6
Riviera Beach Resort
Red Jacket Beach Resort
3.5 star property
8.2 out of 10, Very Good, (728)
"A beautiful beach resort with friendly staff. Restaurant menu was limited and food was very American. "
The price is $169
$215 total
includes taxes & fees
May 27 - May 28
Red Jacket Beach Resort
All Seasons Resort, Trademark Collection by Wyndham
2.5 star property
8.2 out of 10, Very Good, (916)
"Very nice hotel. Clean and comfortable . Location is great for local activities . Would highly recommend and will return again. "
The price is $106
$132 total
includes taxes & fees
May 5 - May 6
All Seasons Resort, Trademark Collection by Wyndham
Blue Water Resort
3.0 star property
8.2 out of 10, Very Good, (971)
"Very good "
The price is $136
$173 total
includes taxes & fees
May 7 - May 8
Blue Water Resort
Don't see what you're looking for?
See all available properties in South Yarmouth
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

South Yarmouth Hotels with Restaurants information

 

Hotels with Restaurants in South Yarmouth

20

Highest price
$169
Cheapest price
$104
Number of guest reviews
6,253
Total number of hotels in South Yarmouth
5,893

 

Frequently asked questions

How much do hotels with dining in South Yarmouth cost?
The price for hotels in South Yarmouth ranges from $104 to $169 per night. Expedia has great offers on properties with restaurants or in popular dining areas that’ll please both your taste buds and budget. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in South Yarmouth?
You can pick from multiple hotels with dining in South Yarmouth with a total average guest review rating of 8.7. The Escape Inn puts you close to some tasty foodie experiences. This popular 2.5-star stay also comes with a terrace and a garden. Hyannis Travel Inn is another sought-after option with dining. It has a 2-star rating and amenities such as a terrace and a swimming pool.
How many hotels with dining are there in South Yarmouth?
Choose from 20 hotels with dining in South Yarmouth. Whether you’re taking a trip with the little ones or organizing a weekend escape with your pals, Expedia is here to help you score the perfect pad.
What are the best cheap hotels with dining in South Yarmouth?
With hotels with dining starting at only $104 per night, you’ll have extra cash in your pocket to splurge on fantastic food experiences in South Yarmouth! The Escape Inn is a well-priced option that features amenities such as a terrace and premium bedding. Alternatively, taste the flavors of this city from Hyannis Travel Inn. A swimming pool and a terrace are among this stay’s conveniences. If you’re exploring South Yarmouth and want to stay within your budget, there are loads of fun and free attractions to put on your to-do list. Mayflower Beach and West Dennis Beach are always popular with visitors. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in South Yarmouth?
You and your crew will feel right at home at Green Harbor Resort, a 3-star option just a quick drive from town. Amenities here include a playground and a nearby beach. Another family-friendly hotel with dining in South Yarmouth is Sesuit Harbor House. A nearby beach and a swimming pool help make this 3-star escape a favorite. South Yarmouth boasts plenty of family-friendly attractions to explore when the kids are getting restless. Cape Cod Inflatable Park and Cape Codder Water Park promise a fun day out for both young and old.
Why book your hotel with dining in South Yarmouth with Expedia?
Whether you’re after a hotel with a restaurant, or one that’s close to a foodie hub, Expedia will have a stay that suits your tastes. Use our filters to search for South Yarmouth hotels with their own places to eat. You can also look up accommodations in popular locations filled with cafés or restaurants. Whatever you book, you’ll score a mouthwatering deal with Expedia!
How can I find cheap hotels with dining in South Yarmouth?
Expedia can help you track down cheap hotels with dining in South Yarmouth. Try out our convenient filter tools to discover properties with restaurants or optional extras, such as included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.
What is there to do in South Yarmouth near my hotel with dining?
South Yarmouth has enough experiences and sights to keep you going for weeks, starting with Cape Codder Water Park. Mayflower Beach, Craigville Beach and Cape Cod Inflatable Park are other wonderful attractions. If you’re sticking around a while, John F. Kennedy Hyannis Museum and West Dennis Beach are great additions to your itinerary.

Recent reviews of South Yarmouth hotels
Expedia verified reviews