The best deals on hotels when visiting Bon Homme Colony in South Dakota.

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 Bon Homme Colony, South Dakota 57063

Lewis&Clark Resort

43496 Shore Drive Yankton, SD

For those visiting Bon Homme Colony, Lewis&Clark Resort offers delightful accommodations with rates starting at $113.85, creating a clean, inviting space ideal for rest and comfort. Enjoy a straightforward lodging experience, where rooms provide basic amenities, clean surroundings, and friendly service.

The peaceful setting at Lewis&Clark Resort offers guests a quiet retreat, while downtown Bon Homme Colony remains accessible for easy city access. Find your comfort zone in Bon Homme Colony with a hotel that delivers great value—reserve now!

  Call (855) 234-7135 to book with an agent.
  9.4 miles from BON Homme Colony, SD 57063

Starting at

$113.85

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Yankton SD

611 West 23rd Street Yankton, SD

With budget-friendly rooms beginning at $152.99, Comfort Inn Yankton SD provides inviting accommodations for travelers visiting Bon Homme Colony, creating a cozy-like, welcoming environment. Experience the joy of travel with Comfort Inn's family-friendly services, including accommodations that cater to the needs of younger guests.

At Comfort Inn Yankton SD, guests can unwind in a serene environment, knowing that downtown Bon Homme Colony is just a comfortable drive away. Find the perfect place to rest and refresh while visiting Bon Homme Colony—secure now!

  Call (855) 235-0725 to book with an agent.
  15.6 miles from BON Homme Colony, SD 57063

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Yankton

508 WEST 21ST STREET Yankton, SD

For a comfortable and inviting stay, Fairfield Inn & Suites by Marriott Yankton offers budget-conscious rooms with rates starting at $189.99, creating a clean, welcoming space near Bon Homme Colony. Enjoy the simplicity and value of Fairfield by Marriott, where essential amenities are included to ensure a pleasant stay.

Relax in the quiet of Fairfield Inn & Suites by Marriott Yankton, with the vibrant heart of downtown Bon Homme Colony still easily accessible by car for sightseeing. Choose a hotel that brings comfort and affordability together in Bon Homme Colony—book now!

  Call (855) 236-8982 to book with an agent.
  15.7 miles from BON Homme Colony, SD 57063

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Inn & Suites

2410 Broadway Ave Yankton, SD

For guests visiting Bon Homme Colony, Econo Lodge Inn & Suites provides inviting accommodations with rooms starting at $92.99, creating a warm and welcoming environment perfect for rest. Receive attentive customer care at Econo Lodge, where staff are committed to ensuring your stay is smooth and enjoyable.

At Econo Lodge Inn & Suites, guests can relax in serene surroundings, with the energy of downtown Bon Homme Colony still accessible by car for a day of exploration. Make your Bon Homme Colony visit both cozy and cost-effective—secure your hotel room now!

  Call (855) 233-0132 to book with an agent.
  15.8 miles from BON Homme Colony, SD 57063

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Yankton Inn

1603 East Highway 50 Yankton, SD

With budget-friendly rooms starting at $95.99, Yankton Inn provides inviting accommodations for travelers bound for Bon Homme Colony, creating a mellifluous and warm space. Enjoy the basics in well-maintained rooms that provide a comfortable and budget-friendly environment for your visit.

Unwind at Yankton Inn, where guests can enjoy quiet surroundings, knowing that downtown Bon Homme Colony is just a smooth drive away. Book now for a value-packed, comfortable stay while visiting Bon Homme Colony—secure today!

  Call (855) 233-7850 to book with an agent.
  17.2 miles from BON Homme Colony, SD 57063

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Best Western Kelly Inn

1607 East Highway 50 Yankton, SD

At Best Western Kelly Inn, travelers to Bon Homme Colony will find enveloping, budget-friendly rooms with rates starting at $126.99, creating a warm and inviting space for relaxation. Appreciate the bespoke service at Best Western’s concierge desks, where staff can arrange everything from theater tickets to restaurant reservations.

Relax in the tranquil surroundings of Best Western Kelly Inn, with the convenience of downtown Bon Homme Colony just a drive away for exploration. Take your Bon Homme Colony experience up a notch with well-appointed, wallet-friendly lodging—secure now!

  Call (855) 239-5277 to book with an agent.
  17.3 miles from BON Homme Colony, SD 57063

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Hartington

405 Arens Dr Hartington, NE

At Cobblestone Inn & Suites Hartington, travelers visiting Bon Homme Colony can enjoy warm-hearted accommodations with rooms from $162.99, creating a warm, inviting space perfect for relaxation. Relax in a space that blends affordability with a touch of luxury, providing a pleasant environment that exceeds expectations.

At Cobblestone Inn & Suites Hartington, guests can enjoy both relaxation and proximity to Bon Homme Colony, offering the perfect combination for a balanced stay. Enjoy the best of Bon Homme Colony with accommodations that enhance your travel experience—reserve now!

  Call (855) 235-6136 to book with an agent.
  28.0 miles from BON Homme Colony, SD 57063

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Wagner Lakeside Motel

710 West Highway 46 Wagner, SD

For a welcoming and budget-friendly stay, Wagner Lakeside Motel offers inviting rooms with rates from $89.00, creating a intimate space ideal for travelers bound for Bon Homme Colony. Experience accommodations that are designed to meet basic needs, with rooms offering clean surroundings and comfortable bedding.

Find your ideal balance at Wagner Lakeside Motel, where guests can experience the tranquility of the surroundings while Bon Homme Colony stays close by. Enjoy an exceptional Bon Homme Colony stay with added perks at a budget-friendly price—reserve today!

  Call (855) 234-5074 to book with an agent.
  33.8 miles from BON Homme Colony, SD 57063

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Best Western Vermillion Inn

701 West Cherry St Vermillion, SD

With rooms beginning at $297.72, Best Western Vermillion Inn provides budget-friendly comfort for travelers bound for Bon Homme Colony, creating a snug and welcoming atmosphere. Experience the benefit of Best Western’s partnerships with local businesses, offering guests discounts and specials during their stay.

Discover a calm haven at Best Western Vermillion Inn, where guests can rest comfortably with Bon Homme Colony's best spots within easy reach. Enjoy your Bon Homme Colony adventure with lodging that makes every penny worth it—secure your room now!

  Call (855) 236-8982 to book with an agent.
  39.1 miles from BON Homme Colony, SD 57063

Starting at

$297.72

per night

Read Reviews View Amenities View All Rooms

Dakota HorizINN

205 North South Highway 37 Parkston, SD

Guests traveling to Bon Homme Colony will appreciate the inviting comfort at Dakota HorizINN, where enveloping rooms start at $119.00, creating a welcoming space for rest. Enjoy a richer travel experience in rooms that offer additional amenities and comforts, making your stay more enjoyable and affordable.

Discover the comfort of Dakota HorizINN, offering a tranquil retreat while keeping the vibrant life of Bon Homme Colony within reach. Find out how easy Bon Homme Colony travel can be with a hotel that meets all your needs—secure now!

  Call (855) 234-7135 to book with an agent.
  39.5 miles from BON Homme Colony, SD 57063

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Beresford

1410 West Cedar St Beresford, SD

At Super 8 by Wyndham Beresford, travelers bound for Bon Homme Colony will find comfortable, budget-friendly accommodations with rooms beginning at $94.99, creating a warm space for rest. Simplify your departure with Super 8's express check-out service, ensuring a quick and hassle-free exit.

Find your serene escape at Super 8 by Wyndham Beresford, with the opportunity to explore Bon Homme Colony just a short drive from the hotel. Enjoy added perks at a great rate for your Bon Homme Colony trip—book your hotel room now!

  Call (855) 235-0725 to book with an agent.
  48.7 miles from BON Homme Colony, SD 57063

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms