COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Compare St. Joseph Motels

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Featured St. Joseph Motels

Don't see what you're looking for?
See all available properties in St. Joseph
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

St. Joseph 2 Star Accommodation

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

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

    3600 N. Village Dr., St. Joseph, MO
    The price is $109 per night from Jun 27 to Jun 27
    4.8/5Exceptional! (13 reviews)
    Holiday Inn Express Hotel & Suites St. Joseph, an IHG Hotel
    Motel 6 Percival, IA

    Motel 6 Percival, IA

    2113 Sapp Bros Drive, Percival, IA
    The price is $70 per night from Jun 20 to Jun 20
    4.4/5Wonderful! (7 reviews)
    Motel 6 Percival, IA
    SureStay Plus Hotel Kearney Liberty North

    SureStay Plus Hotel Kearney Liberty North

    210 Platte Clay Way, Kearney, MO
    The price is $74 per night from Jun 20 to Jun 20
    4.1/5Very Good! (37 reviews)
    SureStay Plus Hotel Kearney Liberty North

Pet Friendly Motels in St. Joseph

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

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

    3600 N. Village Dr., St. Joseph, MO
    The price is $109 per night from Jun 27 to Jun 27
    4.8/5Exceptional! (13 reviews)
    Holiday Inn Express Hotel & Suites St. Joseph, an IHG Hotel
    Americas Best Value Inn & Suites Maryville

    Americas Best Value Inn & Suites Maryville

    1700 East 1st St, Maryville, MO
    The price is $79 per night from Jun 20 to Jun 20
    3.5/5Good! (26 reviews)
    Americas Best Value Inn & Suites Maryville
    Drury Inn & Suites St Joseph

    Drury Inn & Suites St Joseph

    4213 Frederick Ave, St. Joseph, MO
    The price is $117 per night from Jun 27 to Jun 27
    4.4/5Excellent! (19 reviews)
    Drury Inn & Suites St Joseph