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

AmeriStay Inn

4502 South US Highway 169 St. Joseph, MO

At AmeriStay Inn, travelers visiting Garrettsburg can enjoy inviting comfort with rooms beginning at $93.59, creating a warm and welcoming atmosphere ideal for rest. Experience accommodations that focus on providing essential comforts at a good value, perfect for cost-conscious travelers.

At AmeriStay Inn, visitors can relax in a more spacious, tranquil setting, while downtown Garrettsburg remains within easy reach for exploration. Choose a hotel that enhances your Garrettsburg experience with thoughtful amenities—book today!

  Call (855) 233-0132 to book with an agent.
  5.2 miles from Garrettsburg, MO 64443

Starting at

$93.59

per night

Read Reviews View Amenities View All Rooms

Quality Suites St. Joseph

917 North Woodbine Rd St. Joseph, MO

With rates from $89.99, Quality Suites St. Joseph provides inviting accommodations for travelers visiting Garrettsburg, creating a comfortable and welcoming space for relaxation. Relax in a setting that focuses on basic comforts, with rooms equipped with comfortable beds, a work area, and a clean bathroom.

Guests at Quality Suites St. Joseph are close enough to downtown Garrettsburg to explore its top attractions, while enjoying a peaceful retreat afterward. Step into Garrettsburg comfort with inviting, cost-effective lodging—book your room now!

  Call (855) 233-0132 to book with an agent.
  7.7 miles from Garrettsburg, MO 64443

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Saint Joseph MO

4021 Frederick Ave St. Joseph, MO

With rates starting at $69.99, Motel 6 Saint Joseph MO provides budget-conscious accommodations for guests visiting Garrettsburg, creating a enchanting and inviting space for relaxation. Relax with the peace of mind that comes from staying at a brand committed to guest satisfaction and quality service.

Guests staying at Motel 6 Saint Joseph MO will love the relaxing environment, while downtown Garrettsburg is still accessible by car for easy exploration. Enjoy Garrettsburg to the fullest with budget-friendly, inviting hotel rooms—book today!

  Call (855) 234-2997 to book with an agent.
  8.0 miles from Garrettsburg, MO 64443

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Joseph

3928 Frederick Ave St. Joseph, MO

With budget-friendly rooms beginning at $136.99, Hampton Inn St. Joseph is an ideal choice for guests traveling to Garrettsburg, creating a warm, inviting space. Step into the vibrant atmosphere of Hampton’s newly designed lobbies, dynamic spaces perfect for socializing, working, or relaxing.

From Hampton Inn St. Joseph, a quick drive takes guests into downtown Garrettsburg, where they can experience the city’s highlights and return to a quieter retreat. Make your Garrettsburg visit memorable and stress-free with inviting amenities—lock in today!

  Call (855) 236-8982 to book with an agent.
  8.0 miles from Garrettsburg, MO 64443

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Stoney Creek Hotel St. Joseph

1201 North Woobine Rd St. Joseph, MO

Those visiting Garrettsburg will find Stoney Creek Hotel St. Joseph a refined retreat, where inviting accommodations start at affordable rates from $134.99 per night. Experience a unique blend of style and functionality in rooms equipped with luxurious amenities for your comfort.

With a brief drive into downtown Garrettsburg, guests at Stoney Creek Hotel St. Joseph can enjoy the best of both worlds—city exploration and a quiet retreat afterward. Relax in Garrettsburg at a hotel that brings together elegance and modern convenience—lock in today!

  Call (855) 235-0725 to book with an agent.
  8.1 miles from Garrettsburg, MO 64443

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott St. Joseph

4779 Tuscany Drive St. Joseph, MO

For a welcoming and restful stay, Fairfield Inn & Suites by Marriott St. Joseph offers inviting accommodations with rooms from $164.99, creating a charming space ideal for travelers visiting Garrettsburg. Take in a breath of fresh air in Fairfield's outdoor spaces, beautifully landscaped for guest relaxation and enjoyment.

Guests can enjoy a serene stay at Fairfield Inn & Suites by Marriott St. Joseph, knowing that downtown Garrettsburg is just a comfortable drive away for easy access. Explore Garrettsburg effortlessly with a hotel that offers exceptional value—reserve now!

  Call (855) 234-5074 to book with an agent.
  10.3 miles from Garrettsburg, MO 64443

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites St. Joseph an IHG Hotel

3600 North Village Dr. St. Joseph, MO

With rates starting at $179.00, Holiday Inn Express Hotel & Suites St. Joseph an IHG Hotel is an ideal option for those traveling to Garrettsburg, offering budget-friendly rooms in a appealing, clean environment. Experience the brand's signature vibrant and cheerful design, creating a positive and energetic atmosphere for your stay.

Guests staying at Holiday Inn Express Hotel & Suites St. Joseph an IHG Hotel will enjoy the quiet retreat, with downtown Garrettsburg still nearby for all their city adventures. Enjoy your Garrettsburg visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 234-5074 to book with an agent.
  10.6 miles from Garrettsburg, MO 64443

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Basswood Resort

15880 Interurban Rd Platte City, MO

With rates starting at $64.99, Basswood Resort is ideal for guests traveling to Garrettsburg, providing easygoing accommodations in a warm and inviting environment. Stay in rooms that are designed for convenience and simplicity, offering a comfortable setting for budget-conscious travelers.

Find your peaceful getaway at Basswood Resort, where serene surroundings and quick access to Garrettsburg ensure an enjoyable stay. Enjoy your Garrettsburg getaway with peace of mind and budget-friendly amenities—reserve now!

  Call (855) 234-5074 to book with an agent.
  21.3 miles from Garrettsburg, MO 64443

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Airport Platte City

504 Prairie View Rd Platte City, MO

With budget-friendly rooms beginning at $58.99, Travelodge by Wyndham Airport Platte City is ideal for travelers visiting Garrettsburg, providing a warm and inviting atmosphere for a restful stay. Stay refreshed with Travelodge's in-room air conditioning, ensuring a comfortable environment during warmer months.

Escape to Travelodge by Wyndham Airport Platte City for a restful stay, while remaining within close reach of Garrettsburg's exciting destinations. Enjoy a simple, affordable stay with added perks while visiting Garrettsburg—secure now!

  Call (855) 235-0725 to book with an agent.
  22.1 miles from Garrettsburg, MO 64443

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Kansas City Airport North

1201 Branch Street Platte City, MO

Guests bound for Garrettsburg will appreciate the affordable comfort at Suburban Studios Kansas City Airport North, where peaceful rooms begin at $61.99, creating a welcoming environment ideal for rest. Find a cozy and economical stay in rooms that provide essential amenities and a welcoming atmosphere.

Enjoy a refreshing stay at Suburban Studios Kansas City Airport North, where the comfort of spacious rooms is matched by easy access to Garrettsburg. Choose value-driven comfort for your Garrettsburg travels—lock in your hotel room today!

  Call (855) 233-0132 to book with an agent.
  22.6 miles from Garrettsburg, MO 64443

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Smithville / Kansas City

112 Cutting Dr Smithville, MO

For an inviting stay near Garrettsburg, Super 8 by Wyndham Smithville / Kansas City offers budget-friendly rooms with rates from $65.99, creating a clean and comfortable space ideal for rest. Conveniently located, Super 8 offers easy access to major highways, making it an ideal choice for road travelers and adventure seekers.

Enjoy the serene environment of Super 8 by Wyndham Smithville / Kansas City, where peaceful lodgings provide the perfect base for exploring Garrettsburg. Book a practical and comfortable stay for your Garrettsburg travels—secure today!

  Call (855) 234-7135 to book with an agent.
  22.7 miles from Garrettsburg, MO 64443

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Platte City KCI Airport

2512 North Prairie View Road Platte City, MO

Travelers to Garrettsburg will appreciate the warmth and charm of Ramada by Wyndham Platte City KCI Airport, where snug rooms create a welcoming escape, all starting at $81.99 per night. Relax with a book from Ramada's extensive library, available to guests looking for a quiet read.

Take advantage of spacious rooms and a tranquil atmosphere at Ramada by Wyndham Platte City KCI Airport, while still being close enough to enjoy Garrettsburg. Step into an unforgettable Garrettsburg experience with a hotel that makes you feel special—reserve now!

  Call (855) 235-6136 to book with an agent.
  23.4 miles from Garrettsburg, MO 64443

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Platte City Kansas City Area Airport

2500 North Prairie View Rd Platte City, MO

At Super 8 by Wyndham Platte City Kansas City Area Airport, guests headed to Garrettsburg can enjoy affordable rooms from $66.99, providing a welcoming, comfortable environment ideal for unwinding. Take advantage of Super 8's ample parking, accommodating guests with vehicles and making road trips hassle-free.

Step into relaxation at Super 8 by Wyndham Platte City Kansas City Area Airport, a quiet retreat where you can explore Garrettsburg's excitement whenever you choose. Book your affordable Garrettsburg stay today and enjoy added comfort and value!

  Call (855) 235-0725 to book with an agent.
  23.5 miles from Garrettsburg, MO 64443

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Atchison an IHG Hotel

401 Main St Atchison, KS

For budget-conscious travelers headed to Garrettsburg, Holiday Inn Express & Suites Atchison an IHG Hotel offers comfortable rooms starting at $159.99, creating a clean and inviting atmosphere. Take advantage of Holiday Inn Express's signature Pancake Machine for a fun and easy breakfast experience.

Whether for work or leisure, Holiday Inn Express & Suites Atchison an IHG Hotel offers a balance of tranquility and easy access to Garrettsburg's major attractions. Take your Garrettsburg experience to the next level with cost-effective, well-equipped lodging—reserve now!

  Call (855) 239-5277 to book with an agent.
  23.8 miles from Garrettsburg, MO 64443

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Atchison

509 South 9th St Atchison, KS

Guests traveling to Garrettsburg will appreciate the budget-friendly comfort at Super 8 by Wyndham Atchison, where soothing rooms start at $69.99, creating a clean, inviting space. Unwind in Super 8’s tastefully designed rooms, offering modern amenities and cozy furnishings for a relaxing retreat.

Experience a refreshing stay at Super 8 by Wyndham Atchison, where guests can unwind and still explore the vibrant life of Garrettsburg. Make your Garrettsburg visit enjoyable and affordable—lock in your room today!

  Call (855) 235-6136 to book with an agent.
  24.3 miles from Garrettsburg, MO 64443

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Atchison

500 Highway 73 Atchison, KS

With budget-friendly rooms beginning at $120.99, Quality Inn Atchison provides inviting accommodations for travelers visiting Garrettsburg, creating a relaxing, welcoming environment. Relax in Quality Inn's spacious accommodations, where extra room to move ensures a comfortable and relaxing stay.

Stay at Quality Inn Atchison for the perfect mix of quiet relaxation and the option to explore Garrettsburg's lively atmosphere. Relax in Garrettsburg with well-appointed lodging at a wallet-friendly rate—reserve today!

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

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Hotel Eastin Riverwalk

401 South 10th St Atchison, KS

For a relaxing stay near Garrettsburg, Hotel Eastin Riverwalk offers affordable accommodations with rooms starting at $66.14, creating a warm, welcoming space for unwinding. Relax in rooms that offer a straightforward approach to lodging, with all the necessary comforts for a budget-friendly trip.

Relax and recharge at Hotel Eastin Riverwalk, where calm surroundings and proximity to Garrettsburg make for an ideal stay. Stay relaxed and comfortable on your Garrettsburg visit without breaking the bank—book now!

  Call (855) 234-7135 to book with an agent.
  24.4 miles from Garrettsburg, MO 64443

Starting at

$66.14

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Cameron

220 East Grand Ave Cameron, MO

Guests traveling to Garrettsburg can unwind at Econo Lodge Cameron, where intimate rooms begin at $76.99, creating a clean, welcoming environment perfect for relaxation. Benefit from Econo Lodge's commitment to providing a great stay at a great value, perfect for travelers watching their budget.

Guests seeking both rest and exploration will love Econo Lodge Cameron, where peaceful lodgings are matched with easy access to Garrettsburg. Enjoy practical comfort and great rates on your Garrettsburg adventure—book today!

  Call (855) 234-2997 to book with an agent.
  25.1 miles from Garrettsburg, MO 64443

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Cameron

1710 North Walnut St Cameron, MO

For a easygoing and affordable stay near Garrettsburg, Super 8 by Wyndham Cameron offers budget-friendly rooms with rates from $98.99, creating a warm and welcoming atmosphere. Benefit from Super 8’s loyalty program, Wyndham Rewards, which enriches your travel experiences with each point earned.

Stay at Super 8 by Wyndham Cameron for a peaceful retreat, while keeping the exciting opportunities in Garrettsburg close at hand. Book a welcoming hotel that fits your budget and enjoy Garrettsburg stress-free—reserve now!

  Call (855) 236-8982 to book with an agent.
  25.2 miles from Garrettsburg, MO 64443

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Cameron

501 Northland Drive Cameron, MO

Guests bound for Garrettsburg will find mellifluous accommodations at Red Roof Inn Cameron, with rooms starting at $109.49, creating a warm and inviting atmosphere perfect for a peaceful stay. Relax in the peaceful, well-appointed rooms at Red Roof Inn, designed to provide comfort and tranquility during your stay.

Travelers looking for calm and convenience will love Red Roof Inn Cameron, where restful accommodations are near the heart of Garrettsburg. Enjoy added comfort and savings while exploring Garrettsburg—lock in your stay now!

  Call (855) 234-7135 to book with an agent.
  25.2 miles from Garrettsburg, MO 64443

Starting at

$109.49

per night

Read Reviews View Amenities View All Rooms

SureStay Hotel by Best Western Cameron

2210 US Highway 36 Cameron, MO

With rooms beginning at $76.99, SureStay Hotel by Best Western Cameron offers inviting accommodations for travelers visiting Garrettsburg, creating a comforting, comfortable space for rest. Enjoy the convenience of on-site dining at Best Western, with many hotels offering restaurants serving delicious local and international cuisine.

Experience both peace and convenience at SureStay Hotel by Best Western Cameron, a restful haven situated a short distance from Garrettsburg's attractions. Enjoy a seamless Garrettsburg experience with lodging that doesn’t compromise on comfort—book now!

  Call (855) 239-5277 to book with an agent.
  25.9 miles from Garrettsburg, MO 64443

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Kansas City Airport Marriott

775 Brasilia Ave Kansas City, MO

Uncover a warm-hearted escape at Kansas City Airport Marriott on your journey to Garrettsburg, where quality rooms provide relaxation, with inviting rates beginning at $149.99. Stay longer in Marriott's extended-stay accommodations, providing all the comforts of home for your longer travels.

Discover the ideal retreat at Kansas City Airport Marriott, where restful nights meet the lively streets of Garrettsburg just minutes away. Relax in Garrettsburg at a hotel that makes every detail of your stay exceptional—lock in today!

  Call (855) 236-8982 to book with an agent.
  25.9 miles from Garrettsburg, MO 64443

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Cameron

1803 Comfort Ln Cameron, MO

At Quality Inn Cameron, travelers bound for Garrettsburg will find budget-conscious comfort with rooms starting at $95.60, creating a clean, inviting space for relaxation. Travel without leaving your pets behind, thanks to Quality Inn's friendly pet policy, welcoming your furry companions.

Escape to the comfort of Quality Inn Cameron, a tranquil spot where guests can relax and still explore Garrettsburg with ease. Choose a Garrettsburg hotel that turns your trip into a seamless, budget-friendly experience—reserve now!

  Call (855) 239-4019 to book with an agent.
  26.1 miles from Garrettsburg, MO 64443

Starting at

$95.60

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Kansas City Airport North

11900 North Plaza Circle Kansas City, MO

For a intimate, affordable stay, Super 8 by Wyndham Kansas City Airport North offers budget-friendly comfort with rooms from $63.00, creating a clean and welcoming space perfect for guests. Access major travel routes with ease from Super 8’s conveniently located hotels, strategically positioned near highways and local thoroughfares.

Step into a quiet retreat at Super 8 by Wyndham Kansas City Airport North, offering serene surroundings just a short drive from the buzz of Garrettsburg. Book now and make your Garrettsburg adventure both affordable and memorable—secure today!

  Call (855) 239-4019 to book with an agent.
  26.1 miles from Garrettsburg, MO 64443

Starting at

$63.00

per night

Read Reviews View Amenities View All Rooms