Hotels in South Yarmouth

Search and compare South Yarmouth hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price, and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in South Yarmouth

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
1 South Shore Drive, South Yarmouth, MA, United States
At Red Jacket Beach Resort, spend the day on the private sand beach where you can enjoy yoga. Then return for a meal at one of the hotel's 2 restaurants.
Pool
Free Wi-Fi
8.4
Excellent
595 reviews
Location
4.3 km from city centre
C$ 275
308 Old Main Street, South Yarmouth, MA, United States
This smoke-free bed & breakfast features coffee/tea in a common area, concierge services, and a library. Free full breakfast is provided, as well as free WiFi in public areas, free self parking, and a free manager's reception. Other amenities include a garden.
Air Conditioning
9.5
Excellent
269 reviews
Location
0.2 km from city centre
C$ 263

Travel insights for hotels in South Yarmouth

Use our HotelsCombined data-powered tips to help you find your next hotel in South Yarmouth.

What is the cheapest month to book a hotel in South Yarmouth?

The cheapest month to book a hotel in South Yarmouth is March (C$ 163). Conversely, the most expensive month to stay in South Yarmouth is July (C$ 896).

What is the cheapest day to stay in a hotel in South Yarmouth?

The cheapest day to stay in South Yarmouth is Tuesday (C$ 242). On the other hand, travellers can expect to pay the most on Sunday, when the average nightly price is C$ 453.

How much is a hotel in South Yarmouth tonight?

Users have found prices for hotels in South Yarmouth tonight starting as low as C$ 221, rising to an average cost of C$ 372, based on searches in the last 72 hours. Prices start from C$ 360 for a 4-star hotel in South Yarmouth for tonight.

How far ahead should you book a hotel in South Yarmouth?

Save money by booking a hotel at least 65 days before your trip to South Yarmouth. The lowest price found when booking 65 days ahead was C$ 158 per night.

Cheapest hotels in South Yarmouth, Massachusetts

These are the lowest prices we've found on hotels in South Yarmouth at the moment. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
37 Neptune Lane, South Yarmouth, MA, United States
3.8 km from city centre
Pool
Free Wi-Fi
Parking
C$ 129
Avg. per night
1237 Massachusetts Route 28, South Yarmouth, MA, United States
0.7 km from city centre
Free Wi-Fi
Parking
C$ 134
Avg. per night
192 South Shore Drive, South Yarmouth, MA, United States
3.4 km from city centre
Free Wi-Fi
Parking
C$ 141
Avg. per night
39 Todd Road, South Yarmouth, MA, United States
2.3 km from city centre
Free Wi-Fi
Parking
C$ 142
Avg. per night
37 Sea Side Village Road, South Yarmouth, MA, United States
3.6 km from city centre
Free Wi-Fi
Parking
C$ 154
Avg. per night
1314 Route 28, South Yarmouth, MA, United States
0.2 km from city centre
Pool
Free Wi-Fi
Parking
C$ 158
Avg. per night
1199 Route 28, South Yarmouth, MA, United States
0.8 km from city centre
Pool
Free Wi-Fi
Parking
C$ 166
Avg. per night
891 Main Street, South Yarmouth, MA, United States
2.7 km from city centre
Free Wi-Fi
Parking
Air Conditioning
C$ 188
Avg. per night
329 South Shore Drive, South Yarmouth, MA, United States
2.8 km from city centre
Pool
Free Wi-Fi
Parking
C$ 202
Avg. per night
170 Seaview Avenue, South Yarmouth, MA, United States
3.8 km from city centre
Free Wi-Fi
Air Conditioning
C$ 210
Avg. per night
327 South Shore Drive, South Yarmouth, MA, United States
2.8 km from city centre
Pool
Free Wi-Fi
C$ 227
Avg. per night
107 South Shore Drive, South Yarmouth, MA, United States
3.9 km from city centre
Free Wi-Fi
Parking
C$ 228
Avg. per night
1261 Route 28, South Yarmouth, MA, United States
0.6 km from city centre
Free Wi-Fi
Parking
C$ 231
Avg. per night
97 South Shore Drive, South Yarmouth, MA, United States
4.0 km from city centre
Pool
Free Wi-Fi
C$ 235
Avg. per night
291 South Shore Drive, South Yarmouth, MA, United States
2.9 km from city centre
Pool
Free Wi-Fi
C$ 237
Avg. per night

Hotel prices in South Yarmouth

Hotels located in the South Yarmouth area sorted by price and hotel class. You'll also find the most popular and best value properties within each hotel class.
3 stars
97 South Shore Drive, South Yarmouth, MA, United States
C$ 235
1 South Shore Drive, South Yarmouth, MA, United States
C$ 275
1314 Route 28, South Yarmouth, MA, United States
C$ 158
39 Todd Road, South Yarmouth, MA, United States
C$ 142
2 stars and under
170 Seaview Avenue, South Yarmouth, MA, United States
C$ 210
1237 Massachusetts Route 28, South Yarmouth, MA, United States
C$ 134

Other accommodations in South Yarmouth

329 South Shore Drive, South Yarmouth, MA, United States
2.8 km from city centre
Pool
Free Wi-Fi
Parking
C$ 202
Avg. per night
1237 Massachusetts Route 28, South Yarmouth, MA, United States
0.7 km from city centre
Free Wi-Fi
Parking
C$ 134
Avg. per night
1199 Route 28, South Yarmouth, MA, United States
0.8 km from city centre
Pool
Free Wi-Fi
Parking
C$ 166
Avg. per night
39 Todd Road, South Yarmouth, MA, United States
2.3 km from city centre
Free Wi-Fi
Parking
C$ 142
Avg. per night
37 Neptune Lane, South Yarmouth, MA, United States
3.8 km from city centre
Pool
Free Wi-Fi
Parking
C$ 129
Avg. per night
1 South Shore Drive, South Yarmouth, MA, United States
4.3 km from city centre
Pool
Free Wi-Fi
C$ 275
Avg. per night

Where to stay in South Yarmouth

Scroll through the map to find hotels close to the South Yarmouth neighborhood(s) you plan on visiting. Clicking a property's name will unlock more information and allow you to book that particular hotel.

About South Yarmouth

South Yarmouth is a laid-back village where you can enjoy sun, sand and lashings of Cape Cod charm. Fringed by grass-covered dunes, Thatcher Beach overlooks Nantucket Sound and is popular with families. Bass River Beach is a lively stretch of sand with a lifeguard tower, fishing pier and snack bar.

Discover a treasure trove of maritime artefacts at the Whydah Pirate Museum. The museum showcases relics salvaged from the Whydah Gally, which was wrecked off the coast of Cape Cod in the 1700s. A theatre, interactive exhibits and a walk-through replica of the ship bring the museum to life.

Follow the Bass River north to Werner Schmidt Observatory to discover the Cape Cod night sky. The observatory features a 12.5-foot Ash dome telescope and hosts popular public stargazing evenings in the summer.

South Yarmouth is dotted with restaurants where you can enjoy world-famous Cape Cod seafood. Fill up on fried clams, grilled bass and broiled lobster served in butter sauce. Wash down your meal with a glass of local craft beer.

Getting there

South Yarmouth is located in Barnstable County, a 1.5-hour drive from Boston and 4.5 hours from New York City. In summer, weekend trains run between Boston and Hyannis, a 15-minute drive from South Yarmouth. Boston Logan International Airport is a 1.5-hour drive away.

Facts about staying in South Yarmouth

  • What are the best hotels in South Yarmouth?

    One of the most popular hotels in South Yarmouth is Ocean Mist Beach Hotel & Suites, which has been reviewed by 227 users and currently has a rating of 7.9/10. Other top-rated locations include Red Jacket Beach Resort and Blue Water Resort, which have received 8.4/10 and 8.0/10 ratings from our users, respectively.

  • Are there any hotels in South Yarmouth close to Hyannis Barnstable?

    The closest hotel to Hyannis Barnstable is Cape Shore Inn, which is located 3.2 km away from the city center.

  • What are some other cities to stay in when visiting Massachusetts?

    In addition to South Yarmouth, travellers opt to visit Boston when visiting Massachusetts. Provincetown is also a popular choice to visit.

  • How many hotels are there in South Yarmouth?

    In total, there are 186 hotels to choose from in South Yarmouth, compared to 15,363 properties in Massachusetts.

See more FAQs

Find better results for your stay in South Yarmouth