
South Yarmouth Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$703 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your South Yarmouth Holiday
Lock in a South Yarmouth holiday package and get set for a fabulous adventure. Well known for its coastal scenery and lively atmosphere, there's tons to keep you on the move in this lively city. Make your trip to South Yarmouth even more exciting by including some sightseeing. Cape Cod Museum of Art, Hyannis Harbour and Cape Codder Water Park are some of the big attractions you'll want to explore. Whatever your travel plans or budget, organising a tailored South Yarmouth holiday is a cinch with Expedia.
South Yarmouth Holiday
South Yarmouth Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Closest Airport | Nantucket Memorial Airport (ACK) |
Population | 11,100 |
Max Temp Winter | 4ºC |
Max Temp Summer | 21ºC |
Top Sights | Cape Codder Water Park, Mayflower Beach and West Dennis Beach |
Our pick of the best South Yarmouth Hotel Deals

All Seasons Resort, Trademark Collection by Wyndham
Positives: clean room, comfortable bed, affordable. Negatives: noisy heater fan made it hard to sleep, no breakfast, noise from hallway and other rooms.
Reviewed on 17 Feb 2026

Ambassador Inn & Suites
clean comfortable room
Reviewed on 23 Feb 2026

The Escape Inn
Spotless room
Reviewed on 14 Feb 2026
Discover the most popular places to visit in South Yarmouth
Gold Coast Parasailing & Jet Ski
Take the family on an outing to Gold Coast Parasailing & Jet Ski during your trip to South Yarmouth. Attend a sporting event or simply enjoy the seafood restaurants while you're in the area.
Wilbur Park
Explore the lovely green spaces of Wilbur Park and enjoy the golf courses in South Yarmouth. Amble around this family-friendly area's beautiful beaches or attend a sporting event.












