Star Rating
Hotel Name
Price Range (USD)to
Amenities

South Yarmouth Massachusetts Hotels & Motels

Find hotels in South Yarmouth using the list and search tools below. Find cheap and discounted hotel/motel rates in or nearby South Yarmouth, MA for your upcoming personal or group trip. We show the best South Yarmouth, Massachusetts hotel and motel rooms. Browse the South Yarmouth area hotels to find the perfect lodging! Please use the provided map of the South Yarmouth hotels. Booking 5+ Rooms? Find South Yarmouth Group Hotel Deals

The South Yarmouth center is around 1 mile northwest of West Dennis Beach and 1 mile northwest of Bass River Lighthouse.

South Yarmouth Hotels/Accommodations

Beach N Towne Motel - South Yarmouth
+1-888-389-4121
1261 Route 28, South Yarmouth, MA 02664
  • Midscale property
  • Check-in time: 14:00
All Seasons Resort in South Yarmouth
+1-888-675-2083
1199 Route 28, South Yarmouth, MA 02664
  • Economical Beach hotel
  • 114 rooms in property
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Ambassador Inn & Suites
+1-800-716-8490
1314 Ma 28, South Yarmouth, MA 02664
  • Cheap Resort hotel
  • Free breakfast
  • Horrible vibe
  • Room cleanliness is acceptable
Travelodge by Wyndham Cape Cod Area in West Dennis
+1-800-805-5223
99 Main St., West Dennis, MA 02670 ~1.17 miles southeast of South Yarmouth
  • Inexpensive hotel
From$60
Average 3.5 /5Reviews CallBookMore Details
Guestlodge in West Dennis
+1-888-965-1860
221 Main St., West Dennis, MA 02670 ~1.38 miles east of South Yarmouth
  • Cheap Beach hotel
Blue Rock Resort - South Yarmouth
+1-888-788-5576
39 Todd Rd., South Yarmouth, MA 02664
  • Affordable Golf Course hotel
  • 2 floors in hotel
  • Every guests reviewed found the staff to be very friendly
  • Friendly service
Riviera Beach Resort in South Yarmouth
+1-888-897-9207
327 South Shore Dr., South Yarmouth, MA 02673
  • 3 star Oceanfront property
  • 125 sleeping rooms in hotel
  • 1 out of 2 guests thought the pool was clean
  • Location is great
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Lighthouse Inn - West Dennis
+1-888-311-4278
1 Lighthouse Inn Rd., West Dennis, MA 02132 ~1.94 miles southeast of South Yarmouth
  • Three Star Oceanfront hotel
  • Hotel has a green policy Read more
Blue Water Resort - South Yarmouth
+1-888-469-4795
291 South Shore Dr., South Yarmouth, MA 02664
  • 3 star Beach property
  • 6 conference rooms in property
  • Old building
  • Restroom was also dirty
The Mariner Resort
+1-888-734-9421
573 Main St., West Yarmouth, MA 02673 ~2.40 miles southwest of South Yarmouth
  • Two star Resort hotel
  • Free breakfast
  • Great parking, according to 100%
  • Bathroom needs cleaning
The Mariner Motor Lodge
+1-888-841-5292
573 Route 28, West Yarmouth, MA 02673 ~2.41 miles southwest of South Yarmouth
  • 3 star property
Hunters Green Motel
+1-888-455-5160
553 Route 28, West Yarmouth, MA 02673 ~2.45 miles southwest of South Yarmouth
  • Low-priced Downtown property
  • Hotel has 2 floors
Ocean Mist Beach Hotel & Suites : 97 South Shore Dr.
+1-888-965-8297
97 South Shore Dr., South Yarmouth, MA 02664
  • 3 star hotel
  • 63 rooms in hotel
Aiden by Best Western at Cape Point
+1-888-906-6358
476 Route 28, West Yarmouth, MA 02673-4841 ~2.63 miles southwest of South Yarmouth
  • Midscale Resort property
  • Check-in: 03:00
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Cape Point Hotel
+1-888-749-6785
476 Main St., West Yarmouth, MA 02673 ~2.65 miles southwest of South Yarmouth
  • 3-star property
  • Gym / Fitness Center Available
  • Kitchenette needs more attention
  • Professional service and good parking
From$69
Very Good 4.5 /5Read Reviews CallBookMore Details
Red Jacket Beach Resort : 1 South Shore Dr.
+1-888-878-9982
1 South Shore Dr., South Yarmouth, MA 02673
  • Affordable Oceanfront property
  • 2 floors in hotel
  • Free parking
  • On-site gym
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Town & Country Motor Lodge : 452 Main St.
+1-888-389-4485
452 Main St., West Yarmouth, MA 02673 ~2.71 miles southwest of South Yarmouth
  • Two star property
  • 2 floors in property
  • Dirty and really nasty old carpet
  • Most guests thought it was a great value
Yarmou Resort
+1-888-389-4121
343 Main St. Rte28, West Yarmouth, MA 2673 ~2.75 miles southwest of South Yarmouth
  • Midscale hotel
  • Check in: 15:00
Castle Dawn Motel : 226 Route 28
+1-888-675-2083
226 Route 28, W. Yarmouth, MA 02673 ~2.82 miles southwest of South Yarmouth
  • 2-star Resort property
  • Free breakfast
  • About half of guests said rooms were clean enough
  • Bathroom could be optimized
Colonial House Inn & Restaurant in Yarmouthport
+1-800-716-8490
277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.26 miles northwest of South Yarmouth
  • 2-star Beach property
  • Check-in: 2:00 PM
  • Vibe is not too good
  • Breakfast is average
From$105
Excellent 5.0 /5Read Reviews CallBookMore Details
Bayside Resort Hotel : 225 Route 28
+1-800-805-5223
225 Route 28, West Yarmouth, MA 02673 ~3.26 miles west of South Yarmouth
  • 3-star property
  • Access to gym on-site
Quality Inn - West Yarmouth
+1-888-965-1860
216 Main St., West Yarmouth, MA 02673 ~3.28 miles west of South Yarmouth
  • Affordable hotel
  • Hotel has 85 rooms
From$80
Average 3.0 /5Reviews CallBookMore Details
Tidewater Inn in W. Yarmouth
+1-888-788-5576
135 Route 28, W. Yarmouth, MA 02673 ~3.41 miles west of South Yarmouth
  • Inexpensive Beach property
  • Good restaurant service
  • Ordinary pool
Howard Johnson by Wyndham Cape Cod Area
+1-888-897-9207
149 Main St., West Yarmouth, MA 02673 ~3.44 miles west of South Yarmouth
  • Cheap property
  • Check-in time: 11:00 AM
Cape Sands Inn
+1-888-311-4278
149 Route 28, West Yarmouth, MA 02673 ~3.45 miles west of South Yarmouth
  • Two-star hotel
  • 3 suites in hotel
Next 25 South Yarmouth Hotels >  [1 - 25 of 50]    
Next: See My South Yarmouth Hotels with Pricing

Bar Chart: Upcoming 20 Days of South Yarmouth Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all South Yarmouth, MA discounts available. The chart reflects the cheapest South Yarmouth hotel for each day and each star rating category.

FAQs about hotels in South Yarmouth

What are the top rated hotels in South Yarmouth?

Colonial House Inn & Restaurant, Blue Rock Resort and Aiden by Best Western at Cape Point are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels in South Yarmouth?

Bluegreen Vacations The Breakers An Ascend Resort, The Breakers Resort Bluegreen Vacations and Beach N Towne Motel are the top 3 luxury hotels near South Yarmouth city center.

What hotels are closest to the city center of South Yarmouth?

Beach N Towne Motel, All Seasons Resort, and Ambassador Inn & Suites are the properties closest to South Yarmouth city center.

How much does a cheap hotel in South Yarmouth cost per night?

In the last year, a 2 star hotel in South Yarmouth can be as cheap as $122.00 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in South Yarmouth cost per night?

In the last year, the average 3 star hotel in South Yarmouth has been $147.95 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in South Yarmouth?

Colonial House Inn & Restaurant, Blue Rock Resort and Cape Point Hotel are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in South Yarmouth?

Fairfield Inn & Suites Cape Cod Hyannis and Courtyard by Marriott Cape Cod Hyannis are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in South Yarmouth?

Bluegreen Vacations The Breakers An Ascend Resort, Quality Inn and Econo Lodge are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in South Yarmouth?

Aiden by Best Western at Cape Point and Best Western Cape Cod Hotel are the best rated Best Western branded hotels (based on user reviews score).

Back to Top