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

Clarion Hotel South Yarmouth - South Yarmouth 1199 Route 28, South Yarmouth, MA 02664
  • 3-star Beach hotel
  • Check-in time: 3:00 PM
  • Food is to die for
  • Most guests appreciated the closeness to the beach
From$79
Very Good 4.0 /5Read Reviews Call
Ambassador Inn & Suites in South Yarmouth 1314 Main St. Rt 28, South Yarmouth, MA 02664
  • Economy Resort hotel
  • 5 suites in hotel
  • Vibe is not too good
  • Breakfast is below average
Blue Rock Resort - South Yarmouth
+1-800-997-5148
39 Todd Rd., South Yarmouth, MA 02664
  • Midscale Golf Course hotel
  • 4 suites in hotel
  • Popular among families
  • Private pool
Cape Shore Inn : 793 Main St.
+1-888-690-5247
793 Main St., South Yarmouth, MA 02664
  • Low-priced Beach hotel
  • Check in time: 2.00 pm
  • There was no closet for clothes
  • Most guests said the wifi quality was bad
Riviera Beach Resort
+1-888-305-3366
327 South Shore Dr., South Yarmouth, MA 02673
  • Midscale Oceanfront property
  • 125 rooms in property
  • Staff was wonderful
  • Air conditioner did not work
From$109
Very Good 4.0 /5Latest Reviews Call
Blue Water Resort
+1-800-881-1523
291 South Shore Dr., South Yarmouth, MA 02664
  • Midscale Beach property
  • Hotel has 106 rooms
  • Almost all guests found problems with the furniture
  • Almost all guests appreciated the clean beach
Mariner Motor Lodge : 573 Main St. 573 Main St., West Yarmouth, MA 02673 ~2.40 miles southwest of South Yarmouth
  • Low-priced Suburban property
  • Hotel has 89 rooms
  • Breakfast is mediocre
  • Friendly staff at the front desk
Hunters Green Motel - West Yarmouth 553 Route 28, West Yarmouth, MA 02673 ~2.45 miles southwest of South Yarmouth
  • Low Cost Downtown property
  • Hotel has 2 floors
Cape Point Hotel : 476 Main St.
+1-888-690-5281
476 Main St., West Yarmouth, MA 02673 ~2.65 miles southwest of South Yarmouth
  • Three Star hotel
  • Check-in: 2:00 PM
  • Minibar can be a problem
  • Wifi quality could be improved
Red Jacket Beach Resort
+1-800-230-4134
1 South Shore Dr., South Yarmouth, MA 02673
  • Midscale Oceanfront property
  • 150 rooms in property
  • For 93%, the rooms looked old
  • Dining experience was great
From$119
Very Good 4.0 /5Hotel Reviews Call
Town & Country Motor Lodge in West Yarmouth 452 Main St., West Yarmouth, MA 02673 ~2.71 miles southwest of South Yarmouth
  • Cheap property
  • 2 floors in hotel
  • Pool area and facilities were fine
  • Furniture needs more attention
Castle Dawn Motel in W. Yarmouth
+1-888-690-5247
226 Route 28, W. Yarmouth, MA 02673 ~2.82 miles southwest of South Yarmouth
  • Two star Resort hotel
  • 2 floors in hotel
  • World class service
  • Excellent breakfast
Travelodge West Yarmouth Cape Cod - West Yarmouth 216 Route 28, West Yarmouth, MA 02673 ~3.25 miles west of South Yarmouth
  • 2 star hotel
  • 86 sleeping rooms in hotel
  • Good service
  • Pool should be renewed
Colonial House Inn & Restaurant - Yarmouthport 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~3.26 miles northwest of South Yarmouth
  • Economy Beach hotel
  • Check in time: 2:00 PM
  • Vibe is not too good
  • Room needs to be redecorated
Tidewater Inn 135 Route 28, W. Yarmouth, MA 02673 Website ~3.41 miles west of South Yarmouth
  • 2-star Beach property
  • Check-in: 3pm
  • More comfort would be nice
  • Entrance area is not particularly attractive
From$54
Average 3.5 /5Reviews Call
Hampton Inn & Suites Cape Cod 99 Main St., West Yarmouth, MA 02673 ~3.60 miles west of South Yarmouth
  • Three Star Resort property
  • 136 rooms in hotel
  • Indoor pool was perfect for children and adults
  • Excellent family hotel
From$99
Very Good 4.5 /5Read Reviews Call
Super 8 Motel
+1-888-690-5281
41 East Rt 28, W.yarmouth-hayannis, MA 02673 ~3.68 miles west of South Yarmouth
  • Low Cost Resort property
  • 4 suites in hotel
Days Inn West Yarmouth / Hyannis Cape Cod Area 69 Main St., West Yarmouth, MA 02673 ~3.69 miles west of South Yarmouth
  • 3 star Beach hotel
  • Hotel has 76 rooms
From$75
Average 3.0 /5Reviews Call
Econo Lodge - West Yarmouth
+1-800-997-5148
59 East Main St., West Yarmouth, MA 02601 ~3.72 miles west of South Yarmouth
  • Inexpensive Beach hotel
  • Check in: 2:00PM
Doubletree by Hilton Cape Cod Hyannis 287 Iyannough Rd., Hyannis, MA 02601 ~4.32 miles west of South Yarmouth
  • Mid-scale hotel
  • Access to gym on-site
  • Food is delicious
  • top-notch fitness area, thought 92%
From$89
Very Good 4.0 /5Review Score Call
Heritage House Hotel in Hyannis 259 Main St., Hyannis, MA 02601 ~4.47 miles west of South Yarmouth
  • 3 star Downtown hotel
  • Check-in time: 3PM
  • The smell of the carpet
  • For 70%, the lobby entrance was sub-standard
Hyannis Harbor Hotel - Hyannis
+1-800-881-1523
213 Ocean St., Hyannis, MA 02601 ~4.64 miles west of South Yarmouth
  • Affordable Oceanfront property
  • Check-in time: 3:00 PM
  • Good restaurants & bars in the area
  • Housekeeping is satisfactory
From$109
Average 3.0 /5Reviews Call
Cape Cod Inn - Hyannis
+1-888-283-3404
447 Main St., Hyannis, MA 02601 ~4.80 miles west of South Yarmouth
  • Economy Downtown property
  • Free breakfast available
  • Most guests thought parking was inexpensive
  • Rooms are ok
Courtyard by Marriott Cape Cod Hyannis - Hyannis 707 Route 132, Hyannis, MA 02601 ~4.89 miles west of South Yarmouth
  • Mid-scale hotel
  • Fitness + Health Center
  • Awesome vibe
  • Popular among families
From$65
Very Good 4.0 /5Review Score Call
International Inn & Suites : 662 Main St. Hyannis 662 Main St. Hyannis, Hyannis, MA 02601 ~5.18 miles west of South Yarmouth
  • Three Star Downtown hotel
  • Has environment-friendly policy See more
  • Horrible pool
  • Wonderful sightseeing
Next 25 South Yarmouth Hotels >  [1 - 25 of 50]    
Next: See My South Yarmouth Hotels with Pricing
Back to Top