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

The Hermann Motel

112 East 10th St Hermann, MO

For an affordable stay near Fredericksburg, The Hermann Motel offers budget-friendly comfort with rooms from $118.99, creating a clean and soothing environment. Relax in accommodations that offer practical comfort, ensuring a pleasant visit at a great price.

At The Hermann Motel, guests can unwind in a tranquil environment, knowing that downtown Fredericksburg is just a short drive for city adventures. Plan ahead and make the most of your Fredericksburg adventure with cost-saving lodging—book now!

  Call (855) 234-2997 to book with an agent.
  12.7 miles from Fredericksburg, MO 65061

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Hermann Crown Suites

403 South Market Street Hermann, MO

With a touch of elegance, Hermann Crown Suites welcomes guests near Fredericksburg, where inviting rooms create a comfortable stay, with rates beginning at just $108.99. Stay in rooms that offer an enhanced level of luxury, complete with modern amenities and sophisticated decor.

For travelers looking for peace, Hermann Crown Suites offers quiet surroundings while keeping downtown Fredericksburg just a convenient drive away. Plan a Fredericksburg visit with a hotel that brings elegance and comfort to your doorstep—reserve now!

  Call (855) 233-0132 to book with an agent.
  12.9 miles from Fredericksburg, MO 65061

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

The Mercantile on the Katy Trail

500 Walnut St Hermann, MO

Those visiting Fredericksburg will be charmed by The Mercantile on the Katy Trail, where every room embodies sophistication, with nightly rates beginning at an accessible $199.99. Relax in rooms designed for the discerning guest, where luxury meets comfort in an atmosphere of understated elegance.

A relaxing stay awaits at The Mercantile on the Katy Trail, where guests can enjoy quiet surroundings while still being within reach of downtown Fredericksburg. Discover the art of hospitality in Fredericksburg with accommodations that redefine sophistication—secure now!

  Call (855) 235-0725 to book with an agent.
  13.8 miles from Fredericksburg, MO 65061

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Owensville Motor Inn

1302 Highway 28 Owensville, MO

With budget-friendly rooms beginning at $67.49, Owensville Motor Inn provides delightful accommodations for travelers to Fredericksburg, creating a welcoming environment for rest. Find comfort and convenience in rooms that offer added features, designed to make your stay both enjoyable and practical.

Travelers will find a restful escape at Owensville Motor Inn, where peace meets proximity to downtown Fredericksburg for adventure. Experience Fredericksburg at its best with a hotel that ensures comfort without the high cost—reserve now!

  Call (855) 235-6136 to book with an agent.
  19.9 miles from Fredericksburg, MO 65061

Starting at

$67.49

per night

Read Reviews View Amenities View All Rooms

Westphalia Inn

106 East Main St Westphalia, MO

Guests traveling to Fredericksburg will enjoy the comfortable accommodations at Westphalia Inn, with rooms beginning at $126.99, creating a warm, inviting space perfect for rest. Stay in rooms that deliver reliable comfort and convenience, making your stay both enjoyable and affordable.

Escape to Westphalia Inn for a peaceful stay, where quiet surroundings are paired with the convenience of being near Fredericksburg. Plan your Fredericksburg adventure with comfort and affordability—reserve your hotel today!

  Call (855) 234-2997 to book with an agent.
  22.4 miles from Fredericksburg, MO 65061

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn New Florence

Booneslick Rd. 403 403 New Florence, MO

Guests bound for Fredericksburg will enjoy budget-friendly accommodations at Knights Inn New Florence, where enveloping rooms start at $64.99, creating a welcoming space for relaxation. Appreciate the warm and welcoming décor of Knights Inn, creating a cozy atmosphere that feels like a home away from home.

Escape to Knights Inn New Florence for a peaceful stay, where quiet surroundings are paired with the convenience of being near Fredericksburg. Plan ahead and make your Fredericksburg stay enjoyable and affordable—lock in today!

  Call (855) 235-6136 to book with an agent.
  22.5 miles from Fredericksburg, MO 65061

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Motel 70

930 Tree Farm Road High Hill, MO

With rooms starting at $74.00, Motel 70 offers inviting accommodations for travelers visiting Fredericksburg, creating a clean and welcoming space for rest. Experience a comfortable stay with rooms that provide practical amenities, making your visit both enjoyable and economical.

Enjoy the tranquil atmosphere of Motel 70, offering a peaceful stay with the benefit of easy access to Fredericksburg.. Make your Fredericksburg experience memorable and cost-effective—book your room now!

  Call (855) 236-8982 to book with an agent.
  23.3 miles from Fredericksburg, MO 65061

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Westwoods Motel

422 Gaylord Dr Fulton, MO

For a relaxing and budget-conscious stay near Fredericksburg, Westwoods Motel offers inviting accommodations with rooms starting at $74.99, creating a warm space for rest. Find a cozy retreat in rooms that offer a homely atmosphere, complete with all the necessary amenities for a stress-free stay.

Relax at Westwoods Motel, where restful lodgings are matched with the convenience of having Fredericksburg's highlights nearby. Relax and enjoy Fredericksburg knowing your hotel is both cozy and budget-conscious—lock in today!

  Call (855) 233-7850 to book with an agent.
  24.3 miles from Fredericksburg, MO 65061

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Amerihost Inn & Suites Fulton

556 Amerihost Dr Fulton, MO

With rooms from $62.99, Amerihost Inn & Suites Fulton provides affordable comfort for guests visiting Fredericksburg, creating a clean and soothing environment ideal for relaxation. Relax in a setting that blends comfort with convenience, offering additional amenities to make your stay pleasant and economical.

Guests will appreciate the quiet environment at Amerihost Inn & Suites Fulton, where restful accommodations are never too far from Fredericksburg's activities. Make Fredericksburg travel effortless and affordable with inviting accommodations—secure today!

  Call (855) 233-7850 to book with an agent.
  24.4 miles from Fredericksburg, MO 65061

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Fulton

2205 Cardinal Dr Fulton, MO

For budget-savvy travelers, Baymont by Wyndham Fulton provides mellifluous accommodations with rates beginning at $85.99, creating a clean and comfortable space near Fredericksburg. Enjoy a hassle-free travel experience with Baymont by Wyndham’s luggage storage services, allowing you to explore freely.

Relax at Baymont by Wyndham Fulton, where a calm environment contrasts with the exciting attractions of Fredericksburg just a short drive away. Embrace added convenience and affordability on your Fredericksburg travels—book now!

  Call (855) 236-8982 to book with an agent.
  25.3 miles from Fredericksburg, MO 65061

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Amerihost Inn & Suites Kingdom City

3370 Gold Avenue Kingdom City, MO

With rooms beginning at $59.99, Amerihost Inn & Suites Kingdom City provides inviting accommodations for travelers bound for Fredericksburg, creating a intimate, welcoming environment. Experience straightforward accommodations, where rooms are designed to meet the basic needs of guests looking for value and comfort.

Relax and recharge at Amerihost Inn & Suites Kingdom City, where a quiet setting provides the perfect escape with Fredericksburg's attractions just minutes away. Relax and enjoy Fredericksburg with a hotel that keeps comfort affordable—lock in now!

  Call (855) 235-0725 to book with an agent.
  27.9 miles from Fredericksburg, MO 65061

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

At Days Inn by Wyndham Kingdom City, guests traveling to Fredericksburg can unwind in budget-conscious accommodations with rooms beginning at $78.99, creating a warm and inviting space. Explore dining and shopping options nearby, with many Days Inn properties located close to local eateries and malls.

Get the restful experience you crave at Days Inn by Wyndham Kingdom City, just a short distance from the exciting venues and activities of Fredericksburg. Make your Fredericksburg trip both cozy and budget-friendly—secure your room today!

  Call (855) 235-6136 to book with an agent.
  28.0 miles from Fredericksburg, MO 65061

Starting at

$78.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 visiting Fredericksburg will appreciate the inviting comfort at Holiday Inn Express & Suites Kingdom City an IHG Hotel, where calm rooms begin at $159.00, creating a warm, welcoming atmosphere. Appreciate the convenience of Holiday Inn Express's express laundry service, offering same-day cleaning and delivery.

Enjoy a restful escape at Holiday Inn Express & Suites Kingdom City an IHG Hotel, where guests can relax and still have Fredericksburg's vibrant energy close at hand. Get ready for a Fredericksburg visit where comfort and savings go hand in hand—reserve now!

  Call (855) 239-4019 to book with an agent.
  28.0 miles from Fredericksburg, MO 65061

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Kingdom City

5750 Jade Rd Kingdom City, MO

With budget-conscious rooms starting at $89.99, Baymont by Wyndham Kingdom City provides affordable comfort for travelers bound for Fredericksburg, creating a charming and relaxing atmosphere. Stay energized with Baymont by Wyndham’s breakfast options, which include healthy and hearty choices to start your day right.

Relax in the quiet comfort of Baymont by Wyndham Kingdom City, while keeping Fredericksburg's attractions within easy reach whenever you desire. Choose a welcoming, budget-friendly hotel for your Fredericksburg visit—book today!

  Call (855) 233-7850 to book with an agent.
  28.1 miles from Fredericksburg, MO 65061

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

3207 Country Rd. 211 Kingdom City, MO

With rates beginning at $93.99, Quality Inn provides inviting accommodations for travelers visiting Fredericksburg, creating a relaxing, welcoming space for relaxation. Appreciate the convenience of on-site laundry facilities at Quality Inn, making longer stays or quick refreshes a breeze.

Find the ideal balance of relaxation and convenience at Quality Inn, where a peaceful stay is complemented by proximity to Fredericksburg. Find budget-friendly lodging that makes your Fredericksburg trip unforgettable—book today!

  Call (855) 233-7850 to book with an agent.
  28.1 miles from Fredericksburg, MO 65061

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Hotel Jefferson City

422 Monroe St Jefferson City, MO

Relax in the exclusive setting of DoubleTree by Hilton Hotel Jefferson City as you explore Fredericksburg, where elegant rooms offer a harmonious blend of comfort, with rates from $132.99. Wrap up in the comfort of DoubleTree by Hilton's plush robes and slippers, provided to enhance your in-room experience.

Relax at DoubleTree by Hilton Hotel Jefferson City, where the serene surroundings offer a refreshing break while keeping Fredericksburg close enough for exploration. Step into a Fredericksburg experience where premier service and comfort are guaranteed—book today!

  Call (855) 233-0132 to book with an agent.
  28.7 miles from Fredericksburg, MO 65061

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

Capitol Plaza Hotel Jefferson City

Jefferson City 415 West McCarty St Jefferson City, MO

Find charm and relaxation at Capitol Plaza Hotel Jefferson City as you visit Fredericksburg, where warm rooms create a warm retreat, with inviting nightly rates starting at $78.75. Relax in a setting that combines modern luxury with timeless elegance, offering a unique and satisfying stay.

Find your restful escape at Capitol Plaza Hotel Jefferson City, where the calm of your stay is complemented by the convenience of Fredericksburg. Stay in Fredericksburg with a hotel that seamlessly combines modern luxury with convenience—book today!

  Call (855) 236-8982 to book with an agent.
  29.0 miles from Fredericksburg, MO 65061

Starting at

$78.75

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Jefferson City

319 West Miller Street Jefferson City, MO

For a restful stay, Baymont by Wyndham Jefferson City offers inviting accommodations with rooms starting at $73.60, creating a clean, welcoming environment perfect for travelers. Enjoy the peace of mind provided by Baymont by Wyndham’s enhanced cleaning protocols, ensuring a safe and clean environment.

Discover comfort at Baymont by Wyndham Jefferson City, offering a peaceful stay with easy access to all the exciting activities in Fredericksburg. Settle into Fredericksburg with a hotel that prioritizes your relaxation and budget—secure now!

  Call (855) 234-2997 to book with an agent.
  29.0 miles from Fredericksburg, MO 65061

Starting at

$73.60

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Jefferson City

610 Bolivar St Jefferson City, MO

Unwind at Courtyard by Marriott Jefferson City as you travel to Fredericksburg, where quality rooms provide relaxation and comfort, with affordable rates beginning at $159.99 per night. Connect and collaborate in Courtyard's vibrant common areas, designed to encourage interaction and productivity among guests.

Guests at Courtyard by Marriott Jefferson City will appreciate the calm surroundings, with Fredericksburg's vibrant offerings only a short drive away. Take your Fredericksburg experience to new heights with exceptional amenities and great rates—reserve now!

  Call (855) 234-2997 to book with an agent.
  29.3 miles from Fredericksburg, MO 65061

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn

1309 Jefferson St Jefferson City, MO

With affordable rooms starting at $65.00, Budget Inn provides budget-conscious comfort for guests visiting Fredericksburg, creating a welcoming and relaxing space. Find comfort in clean and well-appointed rooms that provide everything you need for a worry-free and affordable stay.

Enjoy a tranquil stay at Budget Inn, and venture into Fredericksburg whenever you're ready for more excitement. Plan your Fredericksburg getaway with a welcoming, budget-friendly hotel—book today!

  Call (855) 234-5074 to book with an agent.
  29.6 miles from Fredericksburg, MO 65061

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Hotel&Suites Jefferson City an IHG Hotel

1590 Jefferson Street Jefferson City, MO

Enjoy a tranquil stay at Holiday Inn Hotel&Suites Jefferson City an IHG Hotel as you journey to Fredericksburg, where inviting rooms provide quality and warmth, with nightly rates starting at just $134.00. Discover the flexibility of Holiday Inn's modular meeting spaces, adaptable for events of any size, from workshops to large conferences.

Guests at Holiday Inn Hotel&Suites Jefferson City an IHG Hotel will love the restful environment, paired with the ease of reaching Fredericksburg's bustling attractions. Discover how extraordinary your Fredericksburg adventure can be with thoughtfully appointed lodging—reserve now!

  Call (855) 233-7850 to book with an agent.
  29.8 miles from Fredericksburg, MO 65061

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Jefferson City

1716 Jefferson St Jefferson City, MO

With rates starting at $87.99, Quality Inn & Suites Jefferson City is ideal for guests traveling to Fredericksburg, providing enchanting accommodations in a warm and inviting environment. Appreciate the detailed cleaning practices at Quality Inn, ensuring each room is spotless and sanitized for your arrival.

Find your peaceful retreat at Quality Inn & Suites Jefferson City, found within a comfortable distance from the bustling streets of Fredericksburg. Relax in Fredericksburg with a hotel that provides comfort and peace of mind—book today!

  Call (855) 236-8982 to book with an agent.
  29.9 miles from Fredericksburg, MO 65061

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Jefferson City

1624 Jefferson Street Jefferson City, MO

At Americas Best Value Inn Jefferson City, travelers to Fredericksburg can enjoy welcoming, affordable rooms with rates beginning at $66.99, creating a welcoming and relaxing environment. Discover the comfort of Americas Best Value Inn's adjustable room temperature controls, keeping you comfortable year-round.

At Americas Best Value Inn Jefferson City, guests can unwind in peaceful surroundings while keeping Fredericksburg's best offerings within easy reach. Enjoy a practical, inviting stay perfect for your Fredericksburg travels—lock in today!

  Call (855) 234-7135 to book with an agent.
  30.0 miles from Fredericksburg, MO 65061

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Jefferson City

1710 Jefferson St Jefferson City, MO

Guests bound for Fredericksburg will find affordable, warm comfort at Travelodge by Wyndham Jefferson City, with rates starting at $74.99, providing a clean and welcoming atmosphere for relaxation. Take advantage of Travelodge's locations, conveniently situated near popular attractions, dining, and shopping.

At Travelodge by Wyndham Jefferson City, guests can experience a relaxing stay while enjoying easy access to Fredericksburg’s exciting attractions. Plan your Fredericksburg visit with budget-savvy, welcoming accommodations—book now!

  Call (855) 235-6136 to book with an agent.
  30.0 miles from Fredericksburg, MO 65061

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms