The best deals on hotels when visiting Florence 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 Florence, Missouri 65329

Hotel Bothwell Sedalia Central District Ascend Hotel Collection

103 East 4th St Sedalia, MO

Unwind in the relaxed ambiance of Hotel Bothwell Sedalia Central District Ascend Hotel Collection as you journey to Florence, where quality accommodations offer warmth and relaxation, with rates from $148.99. Relax in rooms that offer a unique combination of modern amenities and traditional comfort, ensuring a pleasant visit.

Unwind in the serene setting of Hotel Bothwell Sedalia Central District Ascend Hotel Collection, while downtown Florence remains within a convenient drive for a day of exploration. Take advantage of well-appointed lodging that enhances your Florence adventure—reserve now!

  Call (855) 234-5074 to book with an agent.
  15.7 miles from Florence, MO 65329

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Best Western State Fair Inn

3120 South Limit Sedalia, MO

Find comfort and convenience at Best Western State Fair Inn near Florence, with restful rooms offering a serene ambiance for travelers, with rates beginning at $103.99. Enjoy the eco-conscious approach of Best Western, utilizing solar panels and energy-efficient technologies at select properties.

Guests can unwind at Best Western State Fair Inn in peaceful surroundings, while downtown Florence remains easily accessible by car. Enjoy your Florence adventure with a hotel that balances luxury and savings perfectly—lock in today!

  Call (855) 236-8982 to book with an agent.
  16.1 miles from Florence, MO 65329

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

American Inn Sedalia

1217 South Limit Ave Sedalia, MO

For a comfortable stay near Florence, American Inn Sedalia offers budget-conscious rooms with rates beginning at $50.00, creating a intimate, inviting space for relaxation. Find enhanced comfort in rooms that provide a bit more than the essentials, designed for an enjoyable and budget-friendly visit.

At American Inn Sedalia, visitors can unwind in quiet surroundings, knowing that downtown Florence is accessible for city adventures. Take your Florence experience to the next level with cost-effective, well-equipped lodging—reserve now!

  Call (855) 235-6136 to book with an agent.
  16.6 miles from Florence, MO 65329

Starting at

$50.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Sedalia MO

3402 West Broadway Blvd Sedalia, MO

At Motel 6 Sedalia MO, travelers to Florence will find affordable comfort with rooms starting at $60.99, creating a easygoing, welcoming environment ideal for relaxation. Take your pets along on your travels—Motel 6 offers pet-friendly rooms at no additional cost.

For travelers wanting to escape the hustle of downtown Florence, Motel 6 Sedalia MO offers peaceful surroundings with convenient access to the city. Make your Florence experience both cost-effective and comfortable—secure your stay today!

  Call (855) 234-5074 to book with an agent.
  17.8 miles from Florence, MO 65329

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Sedalia Station

3600 West Broadway Blvd Sedalia, MO

For a comfortable stay, Comfort Inn Sedalia Station offers budget-friendly rooms with rates beginning at $122.99, creating a clean and inviting space ideal for relaxation. Appreciate the security of Comfort Inn's properties, offering a safe and secure environment for all guests.

For those seeking a balance of relaxation and city exploration, Comfort Inn Sedalia Station offers tranquility with downtown Florence still close by. Relax and recharge in Florence with a hotel that keeps your wallet happy—book today!

  Call (855) 233-7850 to book with an agent.
  18.0 miles from Florence, MO 65329

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Truman Inn

3501 West Broadway Blvd Sedalia, MO

With affordable rooms starting at $69.00, Econo Lodge Truman Inn provides budget-friendly accommodations for guests visiting Florence, creating a intimate space for unwinding. Benefit from Econo Lodge's 24-hour front desk service, where friendly staff are ready to assist you at any time.

Travelers staying at Econo Lodge Truman Inn can unwind in serene surroundings, while downtown Florence remains close enough for city adventures. Make your Florence trip stress-free and affordable—secure your hotel room today!

  Call (855) 236-8982 to book with an agent.
  18.0 miles from Florence, MO 65329

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Sedalia

3909 West 9th Street Sedalia, MO

For a homely stay, Hampton Inn Sedalia offers budget-conscious accommodations with rates from $121.99, creating a clean, welcoming environment ideal for travelers. Grab a snack or travel essential any time of day at Hampton's 24/7 Suite Shop®, always open for your convenience.

A quiet retreat at Hampton Inn Sedalia provides rest and relaxation, with downtown Florence easily reachable for city adventures. Experience Florence without overspending with a hotel that enhances your visit—lock in now!

  Call (855) 233-7850 to book with an agent.
  18.2 miles from Florence, MO 65329

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Sedalia an IHG Hotel

4001 West Broadway Blvd Sedalia, MO

At Holiday Inn Express & Suites Sedalia an IHG Hotel, guests bound for Florence can enjoy inviting rooms with rates starting at $143.99, creating a clean and comfortable space ideal for relaxation. Take advantage of Holiday Inn Express's laundry services, offering quick and convenient options for freshening up your wardrobe while traveling.

Rest in the serene environment of Holiday Inn Express & Suites Sedalia an IHG Hotel, with downtown Florence nearby for a blend of quiet and city excitement. Find comfort and value in Florence with a hotel that delivers on both fronts—reserve now!

  Call (855) 233-7850 to book with an agent.
  18.3 miles from Florence, MO 65329

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Boonville an IHG Hotel

2419 Mid America Industrial Dr Boonville, MO

With affordable rooms from $139.99, Holiday Inn Express Boonville an IHG Hotel is ideal for travelers visiting Florence, creating a easygoing and welcoming atmosphere perfect for relaxation. Trust in Holiday Inn Express for a consistent, reliable stay, where you can expect the same high standards of service and comfort at every location.

Discover comfort at Holiday Inn Express Boonville an IHG Hotel, offering a peaceful stay with easy access to all the exciting activities in Florence. Take the guesswork out of Florence travel with a hotel that delivers on value—lock in today!

  Call (855) 235-0725 to book with an agent.
  26.4 miles from Florence, MO 65329

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Boonville Columbia

2427 Mid America Industrial Dr Boonville, MO

For a welcoming stay near Florence, Quality Inn & Suites Boonville Columbia offers reassuring, budget-friendly rooms with rates starting at $104.99, creating a comfortable environment. Stay active with Quality Inn's recreational facilities, including tennis courts and basketball courts at select locations.

Stay at Quality Inn & Suites Boonville Columbia to experience quiet surroundings, while keeping Florence's vibrant sights just a convenient drive away. Make every moment in Florence count with a hotel that offers more for less—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  26.5 miles from Florence, MO 65329

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Boonville

420 Americana Boonville, MO

For a comfortable and budget-friendly stay, Super 8 by Wyndham Boonville offers inviting rooms with rates beginning at $78.99, creating a heartwarming environment near Florence. Choose Super 8 by Wyndham for your next trip, where you'll find a friendly, welcoming place to rest and recharge.

Perfect for quiet nights and adventurous days, Super 8 by Wyndham Boonville is your gateway to relaxation and Florence's lively streets. Make your Florence travels both comfortable and cost-efficient—reserve now!

  Call (855) 234-7135 to book with an agent.
  27.2 miles from Florence, MO 65329

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Boonville

2401 Pioneer St Boonville, MO

With rates beginning at $42.99, Days Inn by Wyndham Boonville is a convenient choice for travelers to Florence, offering budget-friendly accommodations in a welcoming setting. Conveniently located, Days Inn properties are situated close to major attractions and business centers, making travel easy and stress-free.

Relax in the peaceful surroundings of Days Inn by Wyndham Boonville, a tranquil spot nestled just a short drive from Florence's lively attractions. Book now and make your Florence trip comfortable and cost-effective—secure today!

  Call (855) 233-7850 to book with an agent.
  27.3 miles from Florence, MO 65329

Starting at

$42.99

per night

Read Reviews View Amenities View All Rooms

Eldon Inn

200 North Business 54 Eldon, MO

For travelers bound for Florence, Eldon Inn offers inviting accommodations with rates beginning at $59.00, creating a clean, comfortable setting for relaxation. Experience lodging that understands the basics, with rooms that offer essential comforts and a welcoming environment.

Relax and reset at Eldon Inn, where guests can enjoy a calm environment just minutes away from the heart of Florence. Book now and make your Florence trip comfortable and cost-effective—secure today!

  Call (855) 233-7850 to book with an agent.
  27.5 miles from Florence, MO 65329

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

The Lake House Inn

245 South Main Street Laurie, MO

Guests visiting Florence will appreciate the reassuring comfort at The Lake House Inn, where budget-friendly rooms start at $80.00, creating a warm and inviting space. Find straightforward comfort in rooms that are designed to meet basic needs without unnecessary extravagance.

Stay at The Lake House Inn for a relaxing retreat, where a calm atmosphere and the convenience of Florence make for the perfect trip. Book a hotel for your Florence adventure that keeps comfort and budget in balance—secure now!

  Call (855) 234-2997 to book with an agent.
  28.4 miles from Florence, MO 65329

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

Windsor Crossroads Motel

606 North Main Street Windsor, MO

At Windsor Crossroads Motel, travelers to Florence will find inviting comfort with rooms beginning at $65.00, creating a snug and comfortable environment ideal for rest. Relax in rooms that provide the necessities for a comfortable stay, focusing on cleanliness, comfort, and practical amenities.

Find your ideal getaway at Windsor Crossroads Motel, where calm surroundings and the convenience of Florence come together seamlessly. Treat yourself to a relaxing Florence getaway without the high cost—secure your room now!

  Call (855) 239-4019 to book with an agent.
  29.0 miles from Florence, MO 65329

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Camden on the Lake Resort & Spa

2359 Bittersweet Road Lake Ozark, MO

With premier amenities, Camden on the Lake Resort & Spa near Florence creates an oasis of comfort, where inviting rooms ensure relaxation, with nightly rates from $159.99. Relax in a haven of luxury where rooms are outfitted with high-end amenities and bespoke services to cater to your every need.

Find the perfect balance of rest and fun at Camden on the Lake Resort & Spa, situated in a calm area with Florence's sights within reach. Stay comfortably in Florence with a hotel that offers a flawless blend of service and style—lock in today!

  Call (855) 239-5277 to book with an agent.
  29.3 miles from Florence, MO 65329

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Lake of the Ozarks

10 Midway Rd Eldon, MO

At Super 8 by Wyndham Lake of the Ozarks, travelers visiting Florence will find budget-conscious accommodations with rooms beginning at $80.99, creating a warm and inviting space. Simplify your departure with Super 8's express check-out service, ensuring a quick and hassle-free exit.

At Super 8 by Wyndham Lake of the Ozarks, guests can recharge in a quiet setting while keeping Florence's excitement within reach for daily adventures. Enjoy enhanced comfort at a great price for your Florence travels—secure now!

  Call (855) 236-8982 to book with an agent.
  29.3 miles from Florence, MO 65329

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Isle of Capri Casino Hotel Boonville

100 Isle of Capri Blvd Boonville, MO

Relax in the welcoming ambiance of Isle of Capri Casino Hotel Boonville on your visit to Florence, where quality rooms create a peaceful stay, with nightly rates from $172.08. Relax in a setting that combines contemporary amenities with traditional comfort, ensuring a memorable stay.

Unwind in the calm surroundings of Isle of Capri Casino Hotel Boonville, where relaxation meets easy access to the vibrant energy of Florence. Relax and explore Florence with a hotel that keeps your comfort a top priority—reserve now!

  Call (855) 234-5074 to book with an agent.
  29.5 miles from Florence, MO 65329

Starting at

$172.08

per night

Read Reviews View Amenities View All Rooms

Regalia Hotel & Conference Center

250 Racquet Club Drive Lake Ozark, MO

With refined accommodations and a welcoming ambiance, Regalia Hotel & Conference Center is an ideal retreat near Florence, with rates beginning at an accessible $109.99. Enjoy the sophistication of enhanced amenities in rooms designed for comfort and convenience, ensuring a pleasant stay.

At Regalia Hotel & Conference Center, guests enjoy both relaxation and easy access to Florence, making it a great choice for a balanced getaway. Discover the perfect way to experience Florence with a hotel that exceeds expectations—secure now!

  Call (855) 239-4019 to book with an agent.
  31.1 miles from Florence, MO 65329

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Lakes Inn

1603 Commercial St Warsaw, MO

Guests traveling to Florence will find budget-friendly comfort at Lakes Inn, with inviting rooms starting at $86.99, creating a snug and welcoming space. Find a balance of comfort and value in rooms that provide a straightforward, clean, and comfortable environment.

At Lakes Inn, spacious accommodations and a peaceful setting make it a perfect choice for guests visiting Florence. Experience Florence in comfort and style without overspending—lock in your room now!

  Call (855) 235-6136 to book with an agent.
  31.4 miles from Florence, MO 65329

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Lodge of Four Seasons Golf Resort Marina & Spa

315 Four Seasons Dr. Lake Ozark, MO

Uncover a refined stay at Lodge of Four Seasons Golf Resort Marina & Spa near Florence, where premium rooms create a peaceful atmosphere, with budget-friendly rates starting at $149.99. Find a retreat in spaces designed for luxury, offering rich textures and high-end amenities that cater to your every need.

Discover the comfort of Lodge of Four Seasons Golf Resort Marina & Spa, where spacious accommodations provide a restful atmosphere near Florence. Discover a hotel in Florence that sets the benchmark for luxury and hospitality—book today!

  Call (855) 239-4019 to book with an agent.
  31.9 miles from Florence, MO 65329

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Lacis Country Inn

410 North Vaughn St Knob Noster, MO

At Lacis Country Inn, guests traveling to Florence can enjoy affordable rooms starting at $64.55, providing a snug, inviting environment ideal for relaxation. Stay in rooms that emphasize both comfort and value, offering a straightforward experience that meets your travel needs.

At Lacis Country Inn, you can rest easy knowing Florence is just a short drive away for whenever you’re ready to explore. Plan your Florence adventure with ease and savings—secure your hotel today!

  Call (855) 236-8982 to book with an agent.
  33.1 miles from Florence, MO 65329

Starting at

$64.55

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Knob Noster

2340 West Irish Ln Knob Noster, MO

With rooms beginning at $76.99, Americas Best Value Inn Knob Noster offers inviting accommodations for travelers visiting Florence, creating a comfortable and welcoming space for all guests. Welcome to Americas Best Value Inn, where exceptional value meets comfort and convenience, perfect for budget-conscious travelers.

Plan your ideal trip at Americas Best Value Inn Knob Noster, balancing rest in a serene setting with the excitement of Florence a short drive away. Stay smart and enjoy extra amenities on your Florence visit—secure your hotel today!

  Call (855) 233-0132 to book with an agent.
  34.1 miles from Florence, MO 65329

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

The Resort at Lake of the Ozarks

3080 Bagnell Dam Blvd Lake Ozark, MO

Enjoy the peaceful environment at The Resort at Lake of the Ozarks when visiting Florence, where comfortable rooms create a relaxing stay, with nightly rates beginning at $87.99. Stay in rooms that provide a delightful blend of amenities and comfort, ensuring a relaxing and enjoyable visit.

Relax in the comfort of The Resort at Lake of the Ozarks, where a calm environment is perfectly balanced with quick access to Florence's activities. Embrace your Florence adventure with accommodations that add a touch of luxury—lock in today!

  Call (855) 234-5074 to book with an agent.
  34.1 miles from Florence, MO 65329

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms