The best deals on hotels when visiting Keethtown in Missouri.

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 Keethtown, Missouri 65017

Holiday Inn Express Osage Beach Lake of The Ozarks an IHG Hotel

4533 Osage Beach Pkwy Osage Beach, MO

At Holiday Inn Express Osage Beach Lake of The Ozarks an IHG Hotel, guests visiting Keethtown can enjoy affordable comfort with rooms starting at $139.00, creating a warm and welcoming environment perfect for unwinding. Experience the local vibe with Holiday Inn Express's recommendations for the best dining and attractions nearby.

With a short, scenic drive into downtown Keethtown, guests at Holiday Inn Express Osage Beach Lake of The Ozarks an IHG Hotel can enjoy the city’s highlights while retreating to a quieter, more peaceful stay. Enjoy a hassle-free Keethtown visit with accommodations that prioritize value—reserve today!

  Call (855) 235-6136 to book with an agent.
  13.1 miles from Keethtown, MO 65017

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Quails Nest Inn&Suites

4644 Osage Beach Pkwy Osage Beach, MO

With rates from $79.50, Quails Nest Inn&Suites is a convenient option for travelers visiting Keethtown, providing relaxing accommodations in a welcoming environment. Stay in rooms that provide more than just the basics, with extra amenities to enhance your experience without stretching your budget.

For a restful escape, Quails Nest Inn&Suites provides peaceful surroundings with the convenience of downtown Keethtown still being nearby. Choose a hotel that complements your Keethtown plans with ease and affordability—secure now!

  Call (855) 239-5277 to book with an agent.
  13.2 miles from Keethtown, MO 65017

Starting at

$79.50

per night

Read Reviews View Amenities View All Rooms

Osage Village Inn

4616 Osage Beach Parkway Osage Beach, MO

For a comfortable stay near Keethtown, Osage Village Inn offers budget-conscious rooms with rates beginning at $69.99, creating a inviting, inviting space for relaxation. Find simplicity and convenience in rooms that offer a practical setup, ideal for travelers looking for efficiency and comfort.

Guests staying at Osage Village Inn will love the calm environment, while downtown Keethtown remains a convenient drive away for a day of exploration. Embrace your Keethtown adventure with lodging that keeps comfort within reach—reserve today!

  Call (855) 234-2997 to book with an agent.
  13.2 miles from Keethtown, MO 65017

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Osage Beach Lake of the Ozarks

4755 Osage Beach Parkway Osage Beach, MO

Guests bound for Keethtown will appreciate the gentle comfort at Days Inn by Wyndham Osage Beach Lake of the Ozarks, where budget-friendly rooms start at $69.99, creating a warm and welcoming atmosphere. Enjoy the simplicity of Days Inn's accommodations, where you'll find everything you need for a restful and productive stay.

Relax in the calm surroundings of Days Inn by Wyndham Osage Beach Lake of the Ozarks, knowing that the attractions of downtown Keethtown are just a smooth drive away. Plan your Keethtown trip with ease and savings in mind—reserve your hotel room now!

  Call (855) 239-5277 to book with an agent.
  13.3 miles from Keethtown, MO 65017

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

The Resort at Lake of the Ozarks

3080 Bagnell Dam Blvd Lake Ozark, MO

Stay comfortably at The Resort at Lake of the Ozarks near Keethtown, where restful accommodations create a delightful environment, with room rates starting at $87.99. Relax in rooms that offer more than the typical, with enhanced amenities that ensure a comfortable and satisfying stay.

Relax in the calm surroundings of The Resort at Lake of the Ozarks, knowing that the attractions of downtown Keethtown are just a smooth drive away. Plan a Keethtown getaway with accommodations that blend affordability with sophistication—reserve now!

  Call (855) 234-5074 to book with an agent.
  14.4 miles from Keethtown, MO 65017

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Ozark Inn & Suites

6412 Osage Beach Pkwy Osage Beach, MO

Guests traveling to Keethtown will find hospitable comfort at Ozark Inn & Suites, where rooms start at $39.99, providing a warm, welcoming environment perfect for relaxation. Experience a more enjoyable visit in rooms that offer upgraded amenities and a welcoming atmosphere at an affordable price.

The calm environment at Ozark Inn & Suites creates a peaceful escape, with downtown Keethtown close enough for all your adventures. Stay worry-free in Keethtown with a hotel that makes affordability feel luxurious—book today!

  Call (855) 233-0132 to book with an agent.
  14.7 miles from Keethtown, MO 65017

Starting at

$39.99

per night

Read Reviews View Amenities View All Rooms

Schmidts Creek Hotel

5760 Osage Beach Pkwy Osage Beach, MO

At Schmidts Creek Hotel, travelers to Keethtown will find inviting accommodations with rates beginning at $65.99, creating a warm and comfortable space perfect for relaxation. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at an economical price.

Guests at Schmidts Creek Hotel will appreciate the calm environment, while the energy of downtown Keethtown remains easily accessible. Plan your Keethtown visit with a comfortable and budget-friendly hotel—secure today!

  Call (855) 233-0132 to book with an agent.
  14.8 miles from Keethtown, MO 65017

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Osage Beach

5887 Osage Beach Pkwy Osage Beach, MO

At Baymont by Wyndham Osage Beach, travelers to Keethtown can enjoy intimate-feeling comfort with rooms beginning at $62.99, creating a welcoming environment ideal for a restful stay. Relax with Baymont by Wyndham’s book lending library, available in the lobby for guests who love to read.

A calm atmosphere and proximity to downtown Keethtown make Baymont by Wyndham Osage Beach ideal for travelers who want to balance city exploration with rest. Discover a relaxing Keethtown experience with accommodations that won’t strain your budget—secure now!

  Call (855) 239-5277 to book with an agent.
  14.9 miles from Keethtown, MO 65017

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Osage Beach Lake of the Ozarks

5927 Osage Beach Parkway Osage Beach, MO

For an affordable and welcoming stay, Red Roof Inn Osage Beach Lake of the Ozarks offers budget-friendly rooms with rates from $70.00, creating a comfortable space perfect for guests bound for Keethtown. Stay in comfort with Red Roof Inn's air-conditioned rooms, ensuring a pleasant environment no matter the weather outside.

With a smooth drive into downtown Keethtown, guests at Red Roof Inn Osage Beach Lake of the Ozarks can enjoy the city’s highlights while retreating to the hotel’s quiet atmosphere. Enjoy Keethtown adventures with a budget-conscious, comfortable hotel—reserve now!

  Call (855) 233-7850 to book with an agent.
  15.1 miles from Keethtown, MO 65017

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Lake of the Ozarks

1390 East Us Highway 54 Camdenton, MO

With rooms starting at $111.99, Sleep Inn & Suites Lake of the Ozarks offers inviting accommodations for travelers to Keethtown, providing a welcoming space ideal for a relaxing stay. Relax or catch up on work in Sleep Inn’s comfortable lounges, which offer a peaceful retreat from the hustle and bustle.

At Sleep Inn & Suites Lake of the Ozarks, guests can unwind in peaceful surroundings, while knowing downtown Keethtown remains within easy driving distance. Experience Keethtown in comfort and style without overspending—lock in your room now!

  Call (855) 235-6136 to book with an agent.
  16.4 miles from Keethtown, MO 65017

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Margaritaville Lake Resort Lake of the Ozarks

494 Tan Tar a Drive Osage Beach, MO

Stay affordably at Margaritaville Lake Resort Lake of the Ozarks on your visit to Keethtown, where inviting accommodations create a warm environment, with room rates starting at $146.00. Stay in accommodations that provide a comfortable escape with plenty of amenities to satisfy both relaxation and productivity needs.

At Margaritaville Lake Resort Lake of the Ozarks, guests can enjoy a quiet environment, with downtown Keethtown still accessible for a day of exploration or adventure. Enjoy your Keethtown adventure with a hotel that provides everything you need for a great stay—book today!

  Call (855) 234-5074 to book with an agent.
  17.0 miles from Keethtown, MO 65017

Starting at

$146.00

per night

Read Reviews View Amenities View All Rooms

Lodge of Four Seasons Golf Resort Marina & Spa

315 Four Seasons Dr. Lake Ozark, MO

Encounter upscale charm at Lodge of Four Seasons Golf Resort Marina & Spa on your visit to Keethtown, where quality accommodations offer warmth and sophistication, with rates starting at $149.99. Experience a refined atmosphere where luxury meets functionality, providing an idyllic setting for both relaxation and business.

A peaceful stay awaits at Lodge of Four Seasons Golf Resort Marina & Spa, where the quiet atmosphere creates a relaxing retreat and downtown Keethtown is nearby. Relax and rejuvenate in Keethtown with accommodations that provide an unparalleled experience—secure now!

  Call (855) 239-4019 to book with an agent.
  17.4 miles from Keethtown, MO 65017

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Regalia Hotel & Conference Center

250 Racquet Club Drive Lake Ozark, MO

Experience a peaceful ambiance at Regalia Hotel & Conference Center near Keethtown, where refined rooms create a welcoming retreat, with nightly rates beginning at $109.99. Experience the perfect balance of elegance and functionality in rooms equipped with luxurious amenities and modern conveniences.

Unwind at Regalia Hotel & Conference Center, where guests can enjoy a peaceful retreat while downtown Keethtown remains nearby for a day of adventure. Make your Keethtown getaway one to remember with thoughtfully designed accommodations—book today!

  Call (855) 233-0132 to book with an agent.
  17.9 miles from Keethtown, MO 65017

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Lake of the Ozarks

10 Midway Rd Eldon, MO

For those headed to Keethtown, Super 8 by Wyndham Lake of the Ozarks offers tucked away, affordable accommodations with rates starting at $80.99, creating a warm and welcoming space. Choose Super 8 by Wyndham for a dependable and welcoming stay, ensuring you a hassle-free experience from check-in to check-out.

At Super 8 by Wyndham Lake of the Ozarks, guests can unwind in a calm environment while keeping downtown Keethtown within easy reach for a day of adventure. Enjoy added perks at a cost-effective rate on your Keethtown adventure—secure today!

  Call (855) 233-7850 to book with an agent.
  19.9 miles from Keethtown, MO 65017

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Pebble Bay Club

130 Pebble Bay Club Drive Camdenton, MO

Guests bound for Keethtown will appreciate the alluring comfort at Pebble Bay Club, where budget-friendly rooms start at $268.99, creating a warm and welcoming atmosphere. Relax in accommodations that balance comfort and convenience, offering everything you need for a worry-free stay.

Step away from the noise and recharge at Pebble Bay Club, where a calm atmosphere is paired with easy access to Keethtown. Enjoy added comfort at an affordable rate for your Keethtown visit—book your room today!

  Call (855) 236-8982 to book with an agent.
  20.1 miles from Keethtown, MO 65017

Starting at

$268.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham St. Robert Ft. Leonard Wood Area

107 McKinnon St St. Robert, MO

Guests bound for Keethtown will find budget-conscious comfort at Super 8 by Wyndham St. Robert Ft. Leonard Wood Area, where warm rooms start at $61.99, creating a warm and welcoming environment. Relax or catch up on work in Super 8’s welcoming lobbies, designed to be versatile spaces for guests’ varied needs.

At Super 8 by Wyndham St. Robert Ft. Leonard Wood Area, you can enjoy the best of both worlds—quiet nights and quick trips into Keethtown's bustling center. Stay affordably and comfortably while exploring all Keethtown has to offer—reserve now!

  Call (855) 239-4019 to book with an agent.
  20.5 miles from Keethtown, MO 65017

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Hawthorn Extended Stay by Wyndham Saint Robert

239 Saint Robert Boulevard St. Robert, MO

For a comfortable stay near Keethtown, Hawthorn Extended Stay by Wyndham Saint Robert offers budget-conscious rooms with rates beginning at $75.99, creating a sheltered, inviting space for relaxation. Relax with the comprehensive cable TV package provided in each suite at Hawthorn Extended Stay, featuring a wide range of entertainment options.

Find your quiet retreat at Hawthorn Extended Stay by Wyndham Saint Robert, where restful lodgings are paired with the convenience of being close to Keethtown. Find the right balance between affordability and quality during your Keethtown trip—lock in today!

  Call (855) 239-5277 to book with an agent.
  20.8 miles from Keethtown, MO 65017

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

MainStay Suites St. Robert Fort Leonard Wood

227 Saint Robert Blvd St. Robert, MO

Guests visiting Keethtown will find comfortable comfort at MainStay Suites St. Robert Fort Leonard Wood, with inviting rooms starting at $104.99, creating a welcoming atmosphere ideal for rest. Stay connected with multiple USB charging ports in each suite at MainStay Suites, keeping all your devices powered up.

Stay at MainStay Suites St. Robert Fort Leonard Wood to enjoy the best of both worlds—quiet, restful accommodations with Keethtown never far from reach. Stay affordably and rest well while enjoying Keethtown—secure your hotel room now!

  Call (855) 239-4019 to book with an agent.
  20.8 miles from Keethtown, MO 65017

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Camden on the Lake Resort & Spa

2359 Bittersweet Road Lake Ozark, MO

With exquisite interiors, Camden on the Lake Resort & Spa near Keethtown ensures a stay defined by elegance, where inviting accommodations come at rates starting from $159.99. Experience grandeur in accommodations that offer premium amenities and personalized services for an exclusive stay.

Unwind in comfort at Camden on the Lake Resort & Spa, a restful retreat situated conveniently close to Keethtown's exciting offerings. Step into a Keethtown experience where premium service and comfort await—book today!

  Call (855) 235-6136 to book with an agent.
  20.9 miles from Keethtown, MO 65017

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

All Towne Suites

250 Carmel Valley Way St. Robert, MO

With rooms beginning at $79.99, All Towne Suites provides inviting accommodations for guests bound for Keethtown, creating a restorative and comfortable atmosphere. Stay in accommodations that provide a reliable base for your travels, offering essential comforts at a reasonable cost.

Recharge in the comfort of All Towne Suites, where restful surroundings are matched by the proximity to Keethtown's attractions. Stay affordably and comfortably while exploring the best of Keethtown—lock in your room today!

  Call (855) 239-5277 to book with an agent.
  20.9 miles from Keethtown, MO 65017

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn St. Robert Fort Leonard Wood

562 Old Route 66 St. Robert, MO

For budget-conscious travelers visiting Keethtown, Sleep Inn St. Robert Fort Leonard Wood offers inviting accommodations with rates beginning at $77.99, creating a clean and comfortable space. Find convenience in Sleep Inn’s vending areas, perfect for grabbing a quick snack or a drink without leaving the hotel.

At Sleep Inn St. Robert Fort Leonard Wood, spacious accommodations and a peaceful setting make it a perfect choice for guests visiting Keethtown. Get ready for a Keethtown adventure with accommodations that keep your budget intact—book today!

  Call (855) 235-6136 to book with an agent.
  21.0 miles from Keethtown, MO 65017

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

The Lodge at Old Kinderhook Golf Resort

678 Old Kinderhook Drive Camdenton, MO

Unwind in warm surroundings at The Lodge at Old Kinderhook Golf Resort near Keethtown, where restful accommodations are designed with comfort in mind, with rates starting at $199.99 per night. Find enhanced convenience in rooms equipped with modern amenities, designed to make your stay seamless and enjoyable.

Guests seeking a peaceful stay will love The Lodge at Old Kinderhook Golf Resort, positioned conveniently for easy access to Keethtown's attractions. Maximize your time in Keethtown with accommodations that are both practical and elegant—secure now!

  Call (855) 234-7135 to book with an agent.
  21.0 miles from Keethtown, MO 65017

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites St. Robert an IHG Hotel

140 Carmel Valley Way St. Robert, MO

For a intimate stay, Candlewood Suites St. Robert an IHG Hotel offers inviting rooms with rates starting at $139.00, creating a warm, welcoming atmosphere perfect for travelers bound for Keethtown. Relax with the knowledge that Candlewood Suites prioritizes your well-being, with health and safety measures in place for a secure stay.

At Candlewood Suites St. Robert an IHG Hotel, you’ll experience restful accommodations with the added convenience of being close to Keethtown's most exciting venues. Relax in Keethtown with a hotel that delivers convenience and savings—secure your room today!

  Call (855) 234-2997 to book with an agent.
  21.2 miles from Keethtown, MO 65017

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Ft. Leonard / Saint Robert

139 Carmel Valley Way St. Robert, MO

For an affordable and comfortable stay near Keethtown, Baymont by Wyndham Ft. Leonard / Saint Robert offers cozy-like accommodations with rooms beginning at $105.99, creating a welcoming environment. Benefit from Baymont by Wyndham’s laundry services, available to keep your clothes fresh and clean throughout your stay.

Discover a peaceful stay at Baymont by Wyndham Ft. Leonard / Saint Robert, where guests can relax and explore Keethtown's attractions just a quick drive away. Savor your Keethtown experience with accommodations designed for relaxation—book today!

  Call (855) 233-0132 to book with an agent.
  21.2 miles from Keethtown, MO 65017

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms