The best deals on hotels when visiting Buzzards Roost 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 Buzzards Roost, Missouri 63462

The Junction Inn

28804 MO 19 Perry, MO

At The Junction Inn, guests headed to Buzzards Roost can enjoy affordable rooms from $74.99, providing a welcoming, comfortable environment ideal for unwinding. Find comfort in clean and well-appointed rooms that provide everything you need for a worry-free and affordable stay.

At The Junction Inn, visitors can unwind in the peaceful atmosphere, while downtown Buzzards Roost remains within reach for a day of sightseeing and adventure. Enjoy Buzzards Roost without the high cost—reserve a cozy, affordable room now!

  Call (855) 235-0725 to book with an agent.
  8.9 miles from Buzzards Roost, MO 63462

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

FairBridge Inn Express Monroe City

3 Gateway Sq. Drive Monroe City, MO

At FairBridge Inn Express Monroe City, travelers to Buzzards Roost can enjoy inviting rooms with rates from $100.99, creating a warm and welcoming environment perfect for relaxation. Stay in a room that delivers practical comfort, with amenities designed to make your visit both pleasant and affordable.

At FairBridge Inn Express Monroe City, visitors can enjoy peaceful surroundings, with downtown Buzzards Roost just a simple drive away for a day of adventure. Make your Buzzards Roost travels memorable and budget-friendly—secure your stay now!

  Call (855) 233-7850 to book with an agent.
  13.5 miles from Buzzards Roost, MO 63462

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Simple Rewards Inn Shelbina

711 North Highway 15 Shelbina, MO

For guests headed to Buzzards Roost, Simple Rewards Inn Shelbina provides inviting accommodations with rooms starting at $91.99, creating a warm and welcoming atmosphere for relaxation. Find a welcoming retreat in our rooms, where essential comforts and thoughtful service combine to offer a budget-conscious solution.

At Simple Rewards Inn Shelbina, you can experience the charm of a quiet stay with easy access to Buzzards Roost's most popular attractions. Stay comfortably and on budget while visiting Buzzards Roost—lock in your stay today!

  Call (855) 233-0132 to book with an agent.
  20.6 miles from Buzzards Roost, MO 63462

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Best Western Teal Lake Inn

3602 South Clark St Mexico, MO

Guests bound for Buzzards Roost will appreciate the soft comfort at Best Western Teal Lake Inn, with budget-friendly rooms beginning at $88.99, creating a warm and inviting space. Enjoy a workout in Best Western’s aqua fitness classes, available at select locations with indoor or outdoor pools.

At Best Western Teal Lake Inn, guests can enjoy the best of both worlds—peaceful surroundings with the vibrant energy of Buzzards Roost never far away. Choose a hotel in Buzzards Roost that gives you more for your money—reserve your stay now!

  Call (855) 235-0725 to book with an agent.
  22.6 miles from Buzzards Roost, MO 63462

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Mexico

2902 South Clark Mexico, MO

At Days Inn by Wyndham Mexico, travelers visiting Buzzards Roost can enjoy relaxing, affordable rooms starting at $89.99, creating a comfortable, inviting environment ideal for relaxation. Appreciate the bright and clean atmosphere of Days Inn's properties, where guest comfort and satisfaction are the focus.

At Days Inn by Wyndham Mexico, guests can recharge in a quiet setting while keeping Buzzards Roost's excitement within reach for daily adventures. Stay comfortably and affordably while exploring Buzzards Roost—book your room now!

  Call (855) 234-5074 to book with an agent.
  23.0 miles from Buzzards Roost, MO 63462

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Amerihost Inn & Suites Mexico

900 Vance Rd Mexico, MO

For a budget-friendly stay, Amerihost Inn & Suites Mexico offers inviting rooms with rates beginning at $60.99, creating a clean and comfortable space near Buzzards Roost. Enjoy a stay that balances comfort and affordability with rooms that offer upgraded amenities for a more satisfying visit.

Whether for work or leisure, Amerihost Inn & Suites Mexico offers a balance of tranquility and easy access to Buzzards Roost's major attractions. Take comfort in knowing your Buzzards Roost trip is both cost-effective and enjoyable—book today!

  Call (855) 234-7135 to book with an agent.
  25.1 miles from Buzzards Roost, MO 63462

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites

105 Lakeside Dr Hannibal, MO

For a relaxing stay, Sleep Inn & Suites offers intimate rooms with rates starting at $115.99, creating a clean, welcoming space ideal for guests traveling to Buzzards Roost. Enjoy the vibrant, refreshing design of Sleep Inn's properties, where color and light create an uplifting environment.

Find your restful haven at Sleep Inn & Suites, where the calm surroundings are paired with proximity to Buzzards Roost's best offerings. Plan your ideal Buzzards Roost getaway with accommodations that make sense for your budget—reserve now!

  Call (855) 233-0132 to book with an agent.
  25.1 miles from Buzzards Roost, MO 63462

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Hannibal

4141B MARKET ST Hannibal, MO

At Howard Johnson by Wyndham Hannibal, guests bound for Buzzards Roost can enjoy budget-friendly accommodations with rooms starting at $64.99, creating a welcoming and comfortable space. Bring the whole family along, including kids who stay free, making your family vacations even more enjoyable and affordable.

Enjoy a peaceful stay at Howard Johnson by Wyndham Hannibal, where guests can relax and still visit Buzzards Roost's lively streets whenever they choose. Maximize your Buzzards Roost experience with a hotel that makes your stay unforgettable—reserve today!

  Call (855) 234-7135 to book with an agent.
  25.4 miles from Buzzards Roost, MO 63462

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Hannibal

120 Lindsey Drive Hannibal, MO

For those headed to Buzzards Roost, Quality Inn & Suites Hannibal offers budget-friendly accommodations with rooms from $93.99, creating a clean, comfortable environment perfect for rest. Delight in the seasonal decorations at Quality Inn, enhancing the atmosphere and bringing festive cheer during holiday periods.

At Quality Inn & Suites Hannibal, guests are invited to relax in spacious rooms, knowing that the vibrant life of Buzzards Roost is just a drive away. Discover the joy of Buzzards Roost with a hotel that pairs convenience with affordability—lock in today!

  Call (855) 233-0132 to book with an agent.
  25.4 miles from Buzzards Roost, MO 63462

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Hannibal

4141 Market St Hannibal, MO

For an affordable stay near Buzzards Roost, Baymont by Wyndham Hannibal offers inviting accommodations with rooms beginning at $66.99, creating a clean and comfortable space. Enjoy the daily convenience of a complimentary hot breakfast at Baymont by Wyndham, featuring fresh waffles, fruit, and more.

At Baymont by Wyndham Hannibal, you’ll experience restful accommodations with the added convenience of being close to Buzzards Roost's most exciting venues. Explore Buzzards Roost worry-free with accommodations that prioritize comfort—secure today!

  Call (855) 239-5277 to book with an agent.
  25.5 miles from Buzzards Roost, MO 63462

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Hannibal

4070 Market St Hannibal, MO

For an affordable stay, Days Inn by Wyndham Hannibal offers sheltered accommodations with rates beginning at $61.20, creating a clean, comfortable environment near Buzzards Roost. Discover the welcoming community at Days Inn, where guests can enjoy a sense of belonging during their stay.

Guests at Days Inn by Wyndham Hannibal can relax in a serene setting and still take advantage of Buzzards Roost's top activities with ease. Enjoy Buzzards Roost to the fullest with a welcoming, cost-effective hotel—reserve now!

  Call (855) 234-5074 to book with an agent.
  25.5 miles from Buzzards Roost, MO 63462

Starting at

$61.20

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Hannibal

4000 Market St Hannibal, MO

Guests bound for Buzzards Roost will find inviting comfort at Comfort Inn & Suites Hannibal, with rooms starting at $95.99, creating a warm and welcoming space perfect for relaxation. Look forward to every visit with Comfort Inn, knowing you'll experience top-tier service and welcoming hospitality.

Relax and retreat at Comfort Inn & Suites Hannibal, a serene getaway where the excitement of Buzzards Roost is always within easy access. Treat yourself to a Buzzards Roost stay where comfort and affordability meet—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  25.6 miles from Buzzards Roost, MO 63462

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Hannibal

120 Huckleberry Heights Dr Hannibal, MO

With budget-friendly rooms beginning at $67.99, Super 8 by Wyndham Hannibal is ideal for travelers visiting Buzzards Roost, providing a warm and inviting atmosphere for a restful stay. Keep cool and comfortable in Super 8's air-conditioned rooms, a welcome feature during those hot summer days.

At Super 8 by Wyndham Hannibal, guests are invited to relax in spacious rooms, knowing that the vibrant life of Buzzards Roost is just a drive away. Plan your Buzzards Roost adventure wisely and lock in a comfortable room now!

  Call (855) 234-5074 to book with an agent.
  26.7 miles from Buzzards Roost, MO 63462

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Hannibal MO

123 Huckleberry Heights Dr Hannibal, MO

Guests traveling to Buzzards Roost will enjoy the budget-friendly comfort at Motel 6 Hannibal MO, with restful rooms beginning at $61.99, creating a warm and inviting atmosphere. Relax with the peace of mind that comes from staying at a brand committed to guest satisfaction and quality service.

At Motel 6 Hannibal MO, guests are welcomed into a peaceful environment that provides easy access to Buzzards Roost's top destinations. Book your Buzzards Roost visit today and enjoy cost-effective comfort—reserve now!

  Call (855) 239-5277 to book with an agent.
  26.8 miles from Buzzards Roost, MO 63462

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Best Western on the River

401 North 3rd Street Hannibal, MO

Guests visiting Buzzards Roost will find affordable comfort at Best Western on the River, where inviting rooms start at $94.99, creating a clean, welcoming environment for relaxation. Take advantage of Best Western’s seasonal offers, providing special rates and packages that align with local festivals and events.

Relax in the comfort of Best Western on the River, where a calm environment is perfectly balanced with quick access to Buzzards Roost's activities. Relax and explore Buzzards Roost with ease, thanks to a hotel that prioritizes your comfort—secure now!

  Call (855) 233-7850 to book with an agent.
  28.5 miles from Buzzards Roost, MO 63462

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Bowling Green

1216 East Champ Clark Drive Bowling Green, MO

For guests headed to Buzzards Roost, Super 8 by Wyndham Bowling Green provides inviting accommodations with rooms starting at $93.99, creating a warm and welcoming atmosphere for relaxation. Start each day energized with Super 8's hearty and diverse breakfast selection, catering to all tastes and dietary needs.

Find your serene getaway at Super 8 by Wyndham Bowling Green, where the calm of your stay is paired with the convenience of Buzzards Roost's top sights. Make the most of your Buzzards Roost travels with comfortable, cost-saving lodging—book now!

  Call (855) 235-0725 to book with an agent.
  33.8 miles from Buzzards Roost, MO 63462

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Moberly

1801 West Outer Rd Moberly, MO

For a welcoming and restful stay, Comfort Inn & Suites Moberly offers inviting accommodations with rooms from $103.99, creating a easygoing space ideal for travelers visiting Buzzards Roost. Travel with your furry friends and enjoy our pet-friendly accommodations at various locations.

Stay at Comfort Inn & Suites Moberly for a relaxing retreat, where a calm atmosphere and the convenience of Buzzards Roost make for the perfect trip. Relax and recharge in Buzzards Roost with a hotel that keeps your wallet happy—book today!

  Call (855) 236-8982 to book with an agent.
  33.8 miles from Buzzards Roost, MO 63462

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Moberly MO

300 East Highway 24 Moberly, MO

Guests bound for Buzzards Roost can unwind in affordable comfort at Super 8 by Wyndham Moberly MO, with soothing rooms starting at $78.99, creating a welcoming, relaxing space. Choose Super 8 by Wyndham for your next trip, where you'll find a friendly, welcoming place to rest and recharge.

Find your escape at Super 8 by Wyndham Moberly MO, offering the perfect blend of calm and proximity to the attractions of Buzzards Roost. Enjoy a simple, affordable stay with added perks while visiting Buzzards Roost—secure now!

  Call (855) 234-7135 to book with an agent.
  34.0 miles from Buzzards Roost, MO 63462

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Kingdom City

5750 Jade Rd Kingdom City, MO

With rates from $89.99, Baymont by Wyndham Kingdom City is a convenient choice for travelers to Buzzards Roost, creating a warm and comfortable space ideal for relaxation. Unwind with a swim in Baymont by Wyndham’s heated pools, a perfect retreat after a day of business or sightseeing.

Recharge in the comfort of Baymont by Wyndham Kingdom City, where guests can unwind in peace while keeping Buzzards Roost within reach for exploration. Stay smart and comfortable while keeping costs low on your Buzzards Roost visit—reserve now!

  Call (855) 234-7135 to book with an agent.
  37.2 miles from Buzzards Roost, MO 63462

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

3207 Country Rd. 211 Kingdom City, MO

At Quality Inn, guests visiting Buzzards Roost will find inviting rooms with rates starting at $93.99, providing a clean and welcoming space perfect for relaxation. Wake up to a complimentary hot breakfast at Quality Inn, where a variety of delicious options await to kickstart your day.

Find your ideal getaway at Quality Inn, where quiet surroundings and quick access to Buzzards Roost ensure a balanced stay. Enjoy a hassle-free Buzzards Roost adventure with extra perks at a great price—lock in today!

  Call (855) 234-2997 to book with an agent.
  37.4 miles from Buzzards Roost, MO 63462

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Kingdom City an IHG Hotel

3257 County Rd. 211 Kingdom City, MO

Guests bound for Buzzards Roost will find inviting comfort at Holiday Inn Express & Suites Kingdom City an IHG Hotel, with harmonious rooms starting at $159.00, providing a warm and welcoming space ideal for rest. Enjoy the convenience of Holiday Inn Express's ticket service, helping you purchase tickets for local attractions and events.

Tucked away in a quiet area, Holiday Inn Express & Suites Kingdom City an IHG Hotel allows you to retreat into comfort while staying connected to Buzzards Roost's vibrant energy. Enjoy Buzzards Roost travel made easy with practical, well-equipped lodging—book now!

  Call (855) 233-7850 to book with an agent.
  37.6 miles from Buzzards Roost, MO 63462

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Amerihost Inn & Suites Kingdom City

3370 Gold Avenue Kingdom City, MO

Guests headed to Buzzards Roost can unwind in affordable comfort at Amerihost Inn & Suites Kingdom City, where tranquil rooms start at $59.99, creating a clean, welcoming atmosphere. Relax in rooms that offer more than standard accommodations, providing added amenities for a comfortable and enjoyable stay.

Positioned just beyond the busy city center, Amerihost Inn & Suites Kingdom City provides a calm setting while keeping Buzzards Roost's top spots within easy reach. Discover the ideal way to visit Buzzards Roost with a hotel that values your comfort—secure now!

  Call (855) 233-0132 to book with an agent.
  37.6 miles from Buzzards Roost, MO 63462

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Kingdom City

3391 City Rd. 211 Kingdom City, MO

Guests bound for Buzzards Roost will appreciate the affordable comfort at Days Inn by Wyndham Kingdom City, where comfy rooms begin at $78.99, creating a welcoming environment ideal for rest. Consider Days Inn for your next group event or meeting, with select locations offering flexible spaces and convenient amenities.

At Days Inn by Wyndham Kingdom City, you can experience a serene atmosphere, with Buzzards Roost's vibrant streets always close enough for an adventure. Plan your Buzzards Roost experience with a practical, budget-conscious hotel—book now!

  Call (855) 234-2997 to book with an agent.
  37.6 miles from Buzzards Roost, MO 63462

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

The Atrium Hotel on Third

201 South 3rd St Quincy, IL

Choose The Atrium Hotel on Third for a comfortable retreat on your trip to Buzzards Roost, where refined accommodations start at an accessible rate of just $128.99. Relax in spacious accommodations that blend sophisticated design with modern amenities for a truly comfortable stay.

Find your quiet escape at The Atrium Hotel on Third, situated conveniently for exploring the vibrant attractions of Buzzards Roost just a short drive away. Experience a Buzzards Roost stay that’s as memorable as it is relaxing with thoughtful accommodations—lock in today!

  Call (855) 234-5074 to book with an agent.
  37.6 miles from Buzzards Roost, MO 63462

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms