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/Motels & Accommodations

Beach N Towne Motel : 1261 Route 28 1261 Route 28, South Yarmouth, MA 02664
  • 3 star hotel
  • Check in: 14:00
All Seasons Resort 1199 Route 28, South Yarmouth, MA 02664
  • Economy Beach hotel
  • Free comp. breakfast
Ambassador Inn & Suites - South Yarmouth 1314 Ma 28, South Yarmouth, MA 02664
  • Cheap Resort hotel
  • 2 floors in hotel
  • TV needs to be updated
  • No wifi service
Travelodge Cape Cod Area - West Dennis 99 Main St., West Dennis, MA 02670 ~1.20 miles east of South Yarmouth
  • Low priced property
Guestlodge : 221 Main St. 221 Main St., West Dennis, MA 02670 ~1.38 miles east of South Yarmouth
  • Inexpensive hotel
Blue Rock Resort - South Yarmouth
+1-866-429-5787
39 Todd Rd., South Yarmouth, MA 02664
  • 3-star Golf Course property
  • 5 suites in property
  • Location is great
  • Rooms in need of an update
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Riviera Beach Resort : 327 South Shore Dr.
+1-888-690-5281
327 South Shore Dr., South Yarmouth, MA 02673
  • Three Star Oceanfront hotel
  • 2 floors in property
  • Great pool
  • Breakfast was delicious
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Blue Water Resort
+1-888-690-5247
291 South Shore Dr., South Yarmouth, MA 02664
  • Three Star Beach hotel
  • Hotel has 106 rooms
  • Omelet was fantastic
  • Free upgrade
Lighthouse Inn 1 Lighthouse Inn Rd., West Dennis, MA 02132 ~2.05 miles southeast of South Yarmouth
  • Midscale Oceanfront hotel
  • Check-in time: 3:00 PM
Mariner Motor Lodge - West Yarmouth 573 Main St., West Yarmouth, MA 02673 ~2.40 miles southwest of South Yarmouth
  • Low Cost Beach hotel
  • 2 floors in hotel
  • Good budget hotel
  • Fair breakfast prices
Hunters Green Motel 553 Route 28, West Yarmouth, MA 02673 ~2.45 miles southwest of South Yarmouth
  • Two star Downtown property
  • Check-in time: 3:00pm
Cape Point Hotel : 476 Main St.
+1-866-221-8581
476 Main St., West Yarmouth, MA 02673 ~2.65 miles southwest of South Yarmouth
  • Three Star property
  • Hotel has 6 suites
  • Dirty stairs
  • Large indoor pool
Red Jacket Beach Resort - South Yarmouth 1 South Shore Dr., South Yarmouth, MA 02673
  • 3-star Oceanfront property
  • Check in: 3PM
  • Old facility
  • Hotel could use some updating
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Town & Country Motor Lodge 452 Main St., West Yarmouth, MA 02673 ~2.71 miles southwest of South Yarmouth
  • Economy property
  • Check in time: 2.00 PM
  • Pool was nice and clean
  • Vibe is not too good
Castle Dawn Motel
+1-888-690-5247
226 Route 28, W. Yarmouth, MA 02673 ~2.82 miles southwest of South Yarmouth
  • Cheap Resort hotel
  • 57 rooms in hotel
  • Most guests appreciated the closeness to the beach
  • Most guests found the staff to be very friendly
From$39
Average 3.0 /5Reviews CallBookMore Details
Travelodge West Yarmouth Cape Cod 216 Route 28, West Yarmouth, MA 02673 ~3.25 miles west of South Yarmouth
  • Cheap hotel
  • 2 floors in hotel
  • Breakfast is average
  • New towels etc
Colonial House Inn & Restaurant : 277 Main St. Route 6 A 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.26 miles northwest of South Yarmouth
  • Low-priced Beach hotel
  • Hotel has an eco-friendly policy Learn more
  • All guests thought they were poorly maintained
  • Most guests found problems with the furniture
Tidewater Inn 135 Route 28, W. Yarmouth, MA 02673 ~3.41 miles west of South Yarmouth
  • Cheap Beach hotel
  • 100 sleeping rooms in hotel
  • Restaurants nearby
  • Great location
From$55
Average 3.5 /5Reviews CallBookMore Details
Howard Johnson Inn Cape Cod Area - West Yarmouth 149 Main St., West Yarmouth, MA 02673 ~3.43 miles west of South Yarmouth
  • Cheap hotel
Starlight Lodge : 203 Main St. Rt 6a 203 Main St. Rt 6a, Dennis, MA 02638 ~3.50 miles north of South Yarmouth
  • Mid-scale Beach property
  • Check-in: 3pm
Hampton Inn & Suites Cape Cod - West Yarmouth 99 Main St. Route 28, West Yarmouth, MA 02673 ~3.60 miles west of South Yarmouth
  • Affordable Resort hotel
  • 62 suites in property
  • Nice indoor pool area
  • Great parking, according to 100%
Super 8 W Yarmouth Hyannis / Cape Cod : 41 East Main St. 41 East Main St., West Yarmouth, MA 02673 ~3.60 miles west of South Yarmouth
  • Economical hotel
  • 2 floors in property
Super 8 Motel in W.yarmouth-hayannis
+1-888-305-3366
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~3.68 miles west of South Yarmouth
  • Low-priced Resort property
  • 40 sleeping rooms in hotel
Green Harbor Resort 182 Baxter Ave., West Yarmouth, MA 02673 ~3.69 miles west of South Yarmouth
  • 3 star property
  • Hotel has 50 suites
From$90
Very Good 4.5 /5Read Reviews CallBookMore Details
Days Inn West Yarmouth / Hyannis Cape Cod Area - West Yarmouth 69 Main St., West Yarmouth, MA 02673 ~3.69 miles west of South Yarmouth
  • Low-priced Beach property
  • 2 floors in property
Next 25 South Yarmouth Hotels >  [1 - 25 of 50]    
Next: See My South Yarmouth Hotels with Pricing
Back to Top