The best deals on hotels when visiting South Yarmouth in Massachusetts.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In South Yarmouth, Massachusetts 02673

All Seasons Resort Trademark Collection by Wyndham

1199 Route 28 South Yarmouth, MA

Stay affordably at All Seasons Resort Trademark Collection by Wyndham near South Yarmouth, where inviting rooms provide warmth and quality, with budget-friendly rates beginning at $90.00 per night. Enjoy the charm of bespoke interiors that seamlessly integrate local motifs and modern luxuries, creating a distinctive and inviting space.

All Seasons Resort Trademark Collection by Wyndham places guests within easy walking distance of South Yarmouth’s top attractions, making it a convenient base for city explorers. Stay in South Yarmouth with a hotel that turns your travels into a luxurious experience—book today!

  Call (855) 239-4019 to book with an agent.
  0.4 miles from South Yarmouth, MA 02673

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Ambassador Inn & Suites

1314 Route 28 South Yarmouth, MA

Choose Ambassador Inn & Suites as you journey to South Yarmouth, where inviting accommodations provide comfort and value, with room rates beginning at an affordable $108.99. Stay in rooms that offer more than the usual, with enhanced amenities that provide a satisfying and comfortable visit.

With quick access to downtown South Yarmouth, guests at Ambassador Inn & Suites can enjoy the best of the city while staying in a quieter, more relaxed part of town. Find your ideal South Yarmouth lodging with accommodations that make you feel right at home—secure now!

  Call (855) 235-6136 to book with an agent.
  0.7 miles from South Yarmouth, MA 02673

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Harborside Suites

961 Massachusetts 28 South Yarmouth, MA

For an inviting stay near South Yarmouth, Harborside Suites offers affordable comfort with rates from $88.99, creating a clean, relaxed space for unwinding and rest. Experience a comfortable stay with rooms that provide the basics for a relaxing and budget-conscious visit.

Harborside Suites provides the perfect location for those who want to explore South Yarmouth, with downtown just a short trip from the hotel. Lock in an affordable, cozy stay for your South Yarmouth trip—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  1.0 miles from South Yarmouth, MA 02673

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Ocean Club on Smugglers Beach

329 South Shore Dr South Yarmouth, MA

Guests traveling to South Yarmouth will appreciate the inviting comfort at Ocean Club on Smugglers Beach, where intimate-feeling rooms start at $139.99, creating a welcoming space for rest. Experience a stay that provides more than the basics, with enhanced comforts and amenities at an affordable rate.

At Ocean Club on Smugglers Beach, a quick drive brings guests into the lively downtown area of South Yarmouth, making it easy to explore the city’s best offerings. Relax and enjoy South Yarmouth with a welcoming hotel that fits your budget perfectly—secure today!

  Call (855) 233-7850 to book with an agent.
  1.7 miles from South Yarmouth, MA 02673

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

The Mariner Resort Cape Cod by The Red Collection

573 Main St. (Route 28) West Yarmouth, MA

At The Mariner Resort Cape Cod by The Red Collection, guests visiting South Yarmouth can find a balance of comfort and affordability, with inviting rooms available from a welcoming $79.99 per night. Stay in rooms that offer an array of modern amenities, providing a comfortable and convenient base for your activities.

Guests at The Mariner Resort Cape Cod by The Red Collection are never far from downtown South Yarmouth, where a brief drive delivers them to the city’s most iconic spots. Take the hassle out of your South Yarmouth stay with a hotel that prioritizes your needs—book today!

  Call (855) 235-0725 to book with an agent.
  2.1 miles from South Yarmouth, MA 02673

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Aiden by Best Western Cape Cod West Yarmouth

476 Route 28 West Yarmouth, MA

Experience a delightful retreat at Aiden by Best Western Cape Cod West Yarmouth as you explore South Yarmouth, where restful accommodations await at a starting rate of $91.99 per night. Explore the benefits of Best Western’s partnership programs, offering discounts and perks with airlines, car rentals, and more.

At Aiden by Best Western Cape Cod West Yarmouth, guests can easily access downtown South Yarmouth, where the city’s most vibrant spots are just a short drive away. Discover a hotel in South Yarmouth that enhances your adventure with unparalleled value—secure now!

  Call (855) 235-6136 to book with an agent.
  2.4 miles from South Yarmouth, MA 02673

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Bayside Resort Hotel

225 Route 28 West Yarmouth, MA

Relax in the comfort of Bayside Resort Hotel when visiting South Yarmouth, where inviting rooms offer a peaceful stay, with budget-friendly nightly rates from $140.00. Relax in accommodations that are equipped to meet your needs, offering a variety of amenities for a comfortable stay.

Bayside Resort Hotel is perfectly situated for those wanting to explore downtown South Yarmouth, where the city’s most iconic attractions are just a short drive away. Relax in South Yarmouth at a hotel that combines elegance with budget-friendly rates—reserve now!

  Call (855) 234-2997 to book with an agent.
  3.0 miles from South Yarmouth, MA 02673

Starting at

$140.00

per night

Read Reviews View Amenities View All Rooms

Cape Sands Inn

149 Main St. RT 28 West Yarmouth, MA

Guests traveling to South Yarmouth will find relaxed comfort at Cape Sands Inn, with budget-friendly rooms starting at $78.60, creating a warm and inviting space perfect for rest. Find comfort and value in rooms that offer a bit more in terms of amenities, ensuring a pleasant and cost-effective stay.

Cape Sands Inn is perfectly positioned for those wanting to explore downtown South Yarmouth, where the city’s most iconic spots are always within easy reach. Unlock the comfort you deserve on your South Yarmouth trip with affordable lodging—reserve now!

  Call (855) 234-7135 to book with an agent.
  3.2 miles from South Yarmouth, MA 02673

Starting at

$78.60

per night

Read Reviews View Amenities View All Rooms

Windrift Motel

115 Route 28 West Yarmouth, MA

With rooms beginning at $86.99, Windrift Motel is a practical option for travelers bound for South Yarmouth, providing budget-conscious comfort in a clean, inviting space. Enjoy a visit that focuses on essential comforts, with accommodations that provide everything needed for a budget-friendly stay.

From Windrift Motel, a brief drive takes guests into downtown South Yarmouth, where the city’s most vibrant attractions are just minutes away. Stay relaxed and enjoy added comfort on your South Yarmouth trip—book your room today!

  Call (855) 239-5277 to book with an agent.
  3.3 miles from South Yarmouth, MA 02673

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Cape Cod West Yarmouth

99 Main St. Route 28 West Yarmouth, MA

With budget-conscious rooms beginning at $114.99, Hampton Inn & Suites Cape Cod West Yarmouth is an ideal choice for travelers to South Yarmouth, providing a warm and comfortable space for rest. Commit to a greener stay with Hampton's sustainability initiatives, which focus on reducing waste and conserving energy.

At Hampton Inn & Suites Cape Cod West Yarmouth, a quick drive delivers guests into the heart of downtown South Yarmouth, making it easy to explore the city’s best offerings. Get ready for a South Yarmouth visit with a hotel that makes relaxation effortless—lock in today!

  Call (855) 236-8982 to book with an agent.
  3.4 miles from South Yarmouth, MA 02673

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham West Yarmouth / Hyannis Cape Cod Area

69 Main Street West Yarmouth, MA

With rooms starting at $68.99, Days Inn by Wyndham West Yarmouth / Hyannis Cape Cod Area provides affordable accommodations for travelers bound for South Yarmouth, creating a warm and welcoming atmosphere for relaxation. Unwind with Days Inn's in-room entertainment options, including cable TV and streaming capabilities for a cozy night in.

Guests staying at Days Inn by Wyndham West Yarmouth / Hyannis Cape Cod Area are never far from the heart of South Yarmouth, where a quick drive brings them to the city’s top destinations. Stay relaxed and budget-savvy while exploring South Yarmouth—secure your room today!

  Call (855) 234-5074 to book with an agent.
  3.5 miles from South Yarmouth, MA 02673

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

59 East Main St West Yarmouth, MA

With rates from $74.99, Econo Lodge provides inviting accommodations for guests bound for South Yarmouth, creating a snug and comfortable atmosphere for relaxation. Choose Econo Lodge for your next trip, where the focus is on providing a good night's sleep at a great price.

With downtown South Yarmouth only a short drive away, guests at Econo Lodge can explore the city’s top attractions while enjoying a quieter setting. Choose a hotel that makes your South Yarmouth experience delightful and budget-friendly—book now!

  Call (855) 234-7135 to book with an agent.
  3.5 miles from South Yarmouth, MA 02673

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Jonathan Edwards Motel

393 Main St Dennis Port, MA

Guests traveling to South Yarmouth will enjoy the budget-friendly comfort at Jonathan Edwards Motel, with calm rooms beginning at $89.99, creating a warm and inviting atmosphere. Relax in accommodations that deliver standard amenities, offering a comfortable environment for a budget-friendly visit.

With downtown South Yarmouth just a short drive from Jonathan Edwards Motel, guests can experience the best of the city while staying in a quieter, more relaxed area. Enjoy South Yarmouth to the fullest with a welcoming, cost-effective hotel—reserve now!

  Call (855) 236-8982 to book with an agent.
  3.5 miles from South Yarmouth, MA 02673

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Starlight Lodge Cape Cod

203 Main St Dennis, MA

Guests traveling to South Yarmouth will appreciate the inviting accommodations at Starlight Lodge Cape Cod, where alluring rooms start at $154.99, creating a warm, welcoming environment. Experience a pleasant and comfortable visit in rooms that offer additional amenities and a welcoming atmosphere.

From Starlight Lodge Cape Cod, a brief drive delivers guests to downtown South Yarmouth, making it simple to visit the city’s most iconic destinations. Discover the joy of South Yarmouth with a hotel that pairs convenience with affordability—lock in today!

  Call (855) 233-7850 to book with an agent.
  3.7 miles from South Yarmouth, MA 02673

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Anchor in Distinctive Waterfront Lodging

1 South Street Hyannis, MA

Stay at Anchor in Distinctive Waterfront Lodging as you explore South Yarmouth, where relaxing accommodations provide a comfortable retreat, with room rates beginning at an affordable $159.99 per night. Experience a stay that provides a higher level of comfort, with rooms equipped with everything needed for a relaxing visit.

Anchor in Distinctive Waterfront Lodging offers a great location for guests who want to experience the best of South Yarmouth, where the downtown area is just a short drive away. Choose a hotel in South Yarmouth that transforms your stay with superior comfort—lock in today!

  Call (855) 235-0725 to book with an agent.
  4.0 miles from South Yarmouth, MA 02673

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Doubletree by Hilton Cape Cod Hyannis

287 Iyannough Rd Hyannis, MA

Encounter elegance and relaxation at Doubletree by Hilton Cape Cod Hyannis on your journey to South Yarmouth, where premium rooms offer comfort, with nightly rates starting at just $126.99. Relax in DoubleTree by Hilton's tranquility zones, quiet areas designed for guests seeking a peaceful moment to themselves.

At Doubletree by Hilton Cape Cod Hyannis, guests are never far from the action, with downtown South Yarmouth only a short drive away for easy access to the city’s best spots. Enjoy your South Yarmouth travels with a hotel that crafts a flawless experience—reserve now!

  Call (855) 235-6136 to book with an agent.
  4.2 miles from South Yarmouth, MA 02673

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Hyannis Cape Cod

259 Main Street Hyannis, MA

Guests bound for South Yarmouth can relax at Comfort Inn Hyannis Cape Cod, where inviting rooms start at $91.99, creating a warm and welcoming environment ideal for unwinding. Relax in the vibrant yet comfortable design of Comfort Inn's guest rooms, where warm colors meet cozy furnishings.

Comfort Inn Hyannis Cape Cod offers the perfect location for guests wanting to explore South Yarmouth, where the downtown area is just a brief drive away. Unwind in South Yarmouth with a hotel that caters to your needs and budget—secure your stay today!

  Call (855) 233-0132 to book with an agent.
  4.2 miles from South Yarmouth, MA 02673

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Hyannis Harbor Hotel

213 Ocean St Hyannis, MA

Relax in the sheltered surroundings of Hyannis Harbor Hotel as you travel to South Yarmouth, where quality accommodations offer a refined stay, with rates starting at just $128.99. Relax in a setting that emphasizes both style and comfort, with rooms that include luxurious fittings and state-of-the-art facilities.

Hyannis Harbor Hotel is perfectly situated for those wanting to explore downtown South Yarmouth, where the city’s top destinations are just a brief drive from the hotel. Discover how extraordinary South Yarmouth can be with a hotel that prioritizes your comfort—secure now!

  Call (855) 235-0725 to book with an agent.
  4.4 miles from South Yarmouth, MA 02673

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Hyannis Travel Inn

18 North St Hyannis, MA

Guests visiting South Yarmouth will appreciate the tucked away comfort at Hyannis Travel Inn, where rooms begin at $88.99, creating a welcoming and inviting environment. Enjoy a stay designed for convenience and value, where rooms are equipped with necessary amenities for a comfortable visit.

At Hyannis Travel Inn, guests can enjoy the convenience of being a quick drive away from downtown South Yarmouth, where the city’s top sights are within easy reach. Enjoy South Yarmouth with an affordable hotel that enhances your travel experience—secure now!

  Call (855) 235-0725 to book with an agent.
  4.4 miles from South Yarmouth, MA 02673

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Hyannis Inn

473 MAIN ST Hyannis, MA

With rates beginning at $103.99, Hyannis Inn is a practical option for travelers to South Yarmouth, providing quiet accommodations perfect for relaxation and rest. Relax in rooms designed for the budget-savvy traveler, offering essential amenities and comfortable surroundings.

At Hyannis Inn, a quick drive delivers guests into downtown South Yarmouth, where the city’s top destinations are easily accessible. Enjoy South Yarmouth with a hotel that keeps you comfortable without the extra cost—reserve today!

  Call (855) 236-8982 to book with an agent.
  4.6 miles from South Yarmouth, MA 02673

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Cape Cod Hyannis

707 Iyannough Road Hyannis, MA

Enjoy a warm ambiance at Courtyard by Marriott Cape Cod Hyannis as you visit South Yarmouth, where gentle rooms provide a restful retreat, all starting from an accessible rate of $149.99 per night. Appreciate the attention to detail in Courtyard's guest rooms, featuring plush bedding and ergonomic workspaces for your comfort and convenience.

At Courtyard by Marriott Cape Cod Hyannis, guests are always close enough to downtown South Yarmouth for a short drive, making it simple to experience the best the city has to offer. Make your South Yarmouth visit special with a hotel that adds a touch of elegance—lock in today!

  Call (855) 236-8982 to book with an agent.
  4.8 miles from South Yarmouth, MA 02673

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Hyannis Plaza Hotel

662 Main Street Hyannis, MA

With rooms beginning at $84.99, Hyannis Plaza Hotel offers inviting accommodations for travelers visiting South Yarmouth, creating a friendly, comfortable space for rest. Experience a pleasant and enhanced stay with rooms that provide additional amenities and comforts, ensuring a memorable visit.

From Hyannis Plaza Hotel, guests can take a short drive to reach downtown South Yarmouth, making it easy to experience the city’s top destinations. Find your ideal hotel for exploring South Yarmouth without overspending—book your stay now!

  Call (855) 235-6136 to book with an agent.
  4.9 miles from South Yarmouth, MA 02673

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Cape Cod Hyannis

867 Iyannough Road Hyannis, MA

For a delightful and affordable stay, Fairfield Inn & Suites by Marriott Cape Cod Hyannis offers inviting rooms with rates starting at $116.99, creating a welcoming and comfortable environment ideal for rest. Relax in Fairfield's modern lobbies, inviting spaces designed for guests to socialize, work, or enjoy a moment of quiet.

Unwind in comfort at Fairfield Inn & Suites by Marriott Cape Cod Hyannis, a restful retreat nestled conveniently close to South Yarmouth's exciting offerings. Enjoy your South Yarmouth adventure with lodging that makes every penny worth it—secure your room now!

  Call (855) 234-2997 to book with an agent.
  5.1 miles from South Yarmouth, MA 02673

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Cape Cod Irish Village

35 Scudder Avenue Hyannis, MA

An inviting choice, Cape Cod Irish Village near South Yarmouth provides comforting accommodations crafted for relaxation, with nightly rates beginning at $115.99 per night. Experience a refined stay in rooms that blend luxury with functionality, offering amenities designed for ultimate comfort.

Guests at Cape Cod Irish Village are close enough to downtown South Yarmouth to explore its top attractions, while enjoying a peaceful retreat afterward. Take advantage of a hotel in South Yarmouth that provides impeccable service and luxurious surroundings—book today!

  Call (855) 234-5074 to book with an agent.
  5.3 miles from South Yarmouth, MA 02673

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms