A city skyline with a prominent arch landmark, several high-rise buildings, and boats on a river.

Find hotels in O'Fallon, IL from ฿2,023

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
23 Sep - 24 Sep
Tomorrow
24 Sep - 25 Sep
This weekend
25 Sep - 27 Sep
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for O'Fallon hotels

1. Drury Inn & Suites St. Louis O'Fallon, IL

Drury Inn & Suites St. Louis O'Fallon, IL
O'Fallon
United States
KEVIN
฿3,378
฿3,918 total
includes taxes & fees
28 Sept - 29 Sept
Drury Inn & Suites St. Louis O'Fallon, IL

2. Holiday Inn Express & Suites O'Fallon/Shiloh by IHG

Holiday Inn Express & Suites O'Fallon/Shiloh by IHG
O'Fallon
United States
Anna-Leigh
฿3,443
฿3,821 total
includes taxes & fees
25 Oct - 26 Oct
Holiday Inn Express & Suites O'Fallon/Shiloh by IHG

3. Hampton Inn O'Fallon

Hampton Inn O'Fallon
O'Fallon
United States
Mary
฿3,775
฿4,378 total
includes taxes & fees
12 Oct - 13 Oct
Hampton Inn O'Fallon

4. Fairfield Inn & Suites by Marriott O'Fallon, IL

Fairfield Inn & Suites by Marriott O'Fallon, IL
O'Fallon
United States
Mohamad
฿4,195
฿4,823 total
includes taxes & fees
11 Oct - 12 Oct
Fairfield Inn & Suites by Marriott O'Fallon, IL

5. Sleep Inn O'Fallon near I-64

Sleep Inn O'Fallon near I-64
O'Fallon
United States
Robert
฿2,258
฿2,596 total
includes taxes & fees
27 Sept - 28 Sept
Sleep Inn O'Fallon near I-64

6. Hilton Garden Inn St. Louis Shiloh/O'Fallon IL

Hilton Garden Inn St. Louis Shiloh/O'Fallon IL
O'Fallon
United States
Roxana
฿3,775
฿4,378 total
includes taxes & fees
21 Oct - 22 Oct
Hilton Garden Inn St. Louis Shiloh/O'Fallon IL

7. TownePlace Suites by Marriott St. Louis O'Fallon

TownePlace Suites by Marriott St. Louis O'Fallon
O'Fallon
United States
John
฿4,379
฿5,078 total
includes taxes & fees
11 Oct - 12 Oct
TownePlace Suites by Marriott St. Louis O'Fallon

8. Super 8 by Wyndham O'Fallon

Super 8 by Wyndham O'Fallon
O'Fallon
฿1,774
฿2,039 total
includes taxes & fees
12 Oct - 13 Oct
Super 8 by Wyndham O'Fallon

9. Candlewood Suites O Fallon by IHG

Candlewood Suites O Fallon by IHG
O'Fallon
United States
Eugene
฿3,113
฿3,580 total
includes taxes & fees
27 Sept - 28 Sept
Candlewood Suites O Fallon by IHG

10. Quality Inn O'Fallon - St. Louis - Shiloh

Quality Inn O'Fallon - St. Louis - Shiloh
O'Fallon
United States
Laura
฿2,027
฿2,331 total
includes taxes & fees
20 Oct - 21 Oct
Quality Inn O'Fallon - St. Louis - Shiloh

11. Welcome Suites

Welcome Suites
O'Fallon
United States
Osazuwa
฿1,937
฿2,227 total
includes taxes & fees
27 Sept - 28 Sept
Welcome Suites

12. La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis

La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis
O'Fallon
United States
Tahjae
฿2,391
฿2,750 total
includes taxes & fees
29 Sept - 30 Sept
La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis

13. Comfort Inn & Suites O'Fallon - St. Louis Area

Comfort Inn & Suites O'Fallon - St. Louis Area
O'Fallon
United States
Lawrence
฿2,694
฿3,098 total
includes taxes & fees
19 Oct - 20 Oct
Comfort Inn & Suites O'Fallon - St. Louis Area

14. Baymont by Wyndham O'Fallon St. Louis Area

Baymont by Wyndham O'Fallon St. Louis Area
O'Fallon
United States
Michael
฿2,084
฿2,396 total
includes taxes & fees
30 Sept - 1 Oct
Baymont by Wyndham O'Fallon St. Louis Area

15. Extended Stay America Select Suites - St. Louis - O' Fallon, IL

Extended Stay America Select Suites - St. Louis - O' Fallon, IL
O'Fallon
United States
Lavenda
฿2,858
฿3,285 total
includes taxes & fees
28 Sept - 29 Sept
Extended Stay America Select Suites - St. Louis - O' Fallon, IL

16. Best Western Plus MidAmerica Hotel

Best Western Plus MidAmerica Hotel
Mascoutah
United States
Danny
฿3,628
฿4,136 total
includes taxes & fees
27 Sept - 28 Sept
Best Western Plus MidAmerica Hotel

17. Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights
Fairview Heights
United States
Arameia
฿3,047
฿3,442 total
includes taxes & fees
28 Sept - 29 Sept
Drury Inn & Suites St. Louis Fairview Heights

18. Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
Troy
United States
Donald
฿4,438
฿4,926 total
includes taxes & fees
27 Sept - 28 Sept
Holiday Inn Express Troy by IHG

19. Econo Lodge Inn & Suites Fairview Heights - St. Louis

Econo Lodge Inn & Suites Fairview Heights - St. Louis
Fairview Heights
United States
devon
฿2,137
฿2,415 total
includes taxes & fees
25 Oct - 26 Oct
Econo Lodge Inn & Suites Fairview Heights - St. Louis

20. Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights
Fairview Heights
United States
LaShelle
฿2,647
฿2,990 total
includes taxes & fees
8 Oct - 9 Oct
Best Western St. Louis Fairview Heights
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular O'Fallon attractions

O'Fallon Family Sports Park

8.6/10 (137 reviews)
This sports complex features premium turf fields, splash pads, and fishing ponds in a family-friendly setting. Watch tournaments or enjoy the scenic walking trail that winds around natural areas.
See properties

Learn more about O'Fallon

Family-friendly parks and splash pads make O'Fallon perfect for outdoor adventures with kids of all ages. Sports fans can catch minor league baseball at CarShield Field, while history buffs explore the charming city centre area's local shops and eateries.

See all hotels in O'Fallon
A city skyline with a prominent arch landmark, several high-rise buildings, and boats on a river.

Top O'Fallon Hotel Reviews

Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

8/10 Good
"The room was fine. And the included breakfast and snacks are a plus. However, don’t plan on getting any help with your luggage. No bellhops at all. You are in your own."
Debora 1-night trip
Posted 1 hour ago
Drury Plaza Hotel St. Louis at the Arch
Drury Plaza Hotel St. Louis Union Station

Drury Plaza Hotel St. Louis Union Station

10/10 Excellent
"Great happy hour and breakfast."
Rickey 2-night trip
Posted 6 hours ago
Drury Plaza Hotel St. Louis Union Station
Live by Loews - St.Louis

Live by Loews - St.Louis

10/10 Excellent
"Awesome stay for Bananas game. Got to meet several players in the lobby including Cardinals WS MVP, David Eckstein. Great place to stay. Will be back. Wagyu burger in the bar was good too."
Tyson 1-night trip
Posted 7 hours ago
Live by Loews - St.Louis
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

10/10 Excellent
"Very pleasant and helpful staff."
Cindy 3-night trip
Posted 8 hours ago
Pear Tree Inn St. Louis Near Union Station
Sleep Inn O'Fallon near I-64

Sleep Inn O'Fallon near I-64

8/10 Good
"Nothing at this time."
Cj 2-night trip
Posted 8 days ago
Sleep Inn O'Fallon near I-64
La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis

La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis

10/10 Excellent
"Nice staff, clean rooms, speedy check in!!"
C 1-night trip
Posted 8 days ago
La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis

More cheap stays in O'Fallon

Americas Best Value Inn Collinsville St. Louis

Americas Best Value Inn Collinsville St. Louis

552 Ramada Blvd Collinsville IL
฿1,759
฿2,023 total
18 Oct - 19 Oct
includes taxes & fees
Americas Best Value Inn Collinsville St. Louis
Super 8 by Wyndham O'Fallon

Super 8 by Wyndham O'Fallon

1100 Eastgate Dr O'Fallon IL
฿1,774
฿2,039 total
12 Oct - 13 Oct
includes taxes & fees
Super 8 by Wyndham O'Fallon
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 

5823 Wilson Avenue St. Louis MO
฿2,540
฿2,970 total
25 Oct - 26 Oct
includes taxes & fees
6/10 (1,000 reviews)
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
The West End

The West End

4215 Lindell Blvd St. Louis MO
฿2,370
฿3,434 total
27 Sept - 28 Sept
includes taxes & fees
8.6/10 Excellent! (651 reviews)
The West End
Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis

3080 S State Route 157 Edwardsville IL
฿3,153
฿3,625 total
18 Oct - 19 Oct
includes taxes & fees
8.4/10 Very good! (947 reviews)
Comfort Inn Edwardsville - St. Louis
Tru By Hilton St. Louis Downtown

Tru By Hilton St. Louis Downtown

1221 Locus Street St. Louis MO
฿3,232
฿3,779 total
4 Oct - 5 Oct
includes taxes & fees
7.8/10 Good! (985 reviews)
Tru By Hilton St. Louis Downtown

Frequently asked questions

What's the best place to stay in O'Fallon?
Based on our traveller data, Quality Inn O'Fallon - St. Louis - Shiloh is one of the top choices for your stay. This hotel offers free breakfast and an indoor pool. Other good options for your trip include Drury Inn & Suites St. Louis O'Fallon, IL and Super 8 by Wyndham O'Fallon. See all available top hotels, or vacation rentals in O'Fallon.
If I need to cancel my hotel reservation in O'Fallon, will I receive a refund?
Yes! Most room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in O'Fallon.
What's the best family accommodation in O'Fallon?
Drury Inn & Suites St. Louis O'Fallon, IL is a hotel with an outdoor pool and free parking, and it's a top choice on Expedia for families. Other choices for your family trip include Super 8 by Wyndham O'Fallon and La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis. Also, children of all ages will enjoy a visit to St. Clair Bowl. Find more child-friendly accommodations in O'Fallon.
What is the top LGBTQ-friendly hotel in O'Fallon?
Drury Inn & Suites St. Louis O'Fallon, IL is a top LGBTQ-friendly hotel, and features free breakfast and free WiFi. Holiday Inn Express & Suites O'Fallon/Shiloh by IHG and Baymont by Wyndham O'Fallon St. Louis Area are other good options for your trip. See all available hotels listed as LGBTQ-friendly in O'Fallon.
What's the best dog-friendly place to stay in O'Fallon?
Quality Inn O'Fallon - St. Louis - Shiloh is a top dog-friendly hotel, and offers an indoor pool and laundry facilities for its human guests. Other good options for you and your pet include Drury Inn & Suites St. Louis O'Fallon, IL and Super 8 by Wyndham O'Fallon. See more pet-friendly hotel accommodations in O'Fallon.
What are some accommodation options with pools in O'Fallon?
Comfort Inn & Suites O'Fallon - St. Louis Area is a top hotel with an indoor pool, free breakfast and free WiFi. Other choices that offer an on-site pool include Hilton Garden Inn St. Louis Shiloh/O'Fallon IL and Fairfield Inn & Suites by Marriott O'Fallon, IL. View all hotels with pools in O'Fallon.
How is it to stay in O'Fallon?
Families will find child-friendly activities in O'Fallon, and visitors give high marks for the shopping and top-notch restaurants. This welcoming city also attracts tourists with its sporting events. Top sights around the area include Enterprise Center and St. Louis Union Station. In O'Fallon, there are 17 hotels and other accommodation options to choose from. Find out more about O'Fallon.
What are the top places to visit in O'Fallon?
Favourite places to visit include O'Fallon Family Sports Park, St. Clair Bowl and Scott Air Force Base. You'll also find Enterprise Center and St. Louis Union Station in the area. Take a look at what more there is to see and do in Expedia's O'Fallon guide.
What's the weather like in O'Fallon?
The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for O'Fallon is 1233 mm.

Explore a world of travel with Expedia