Photo by Laila in the World

Find hotels in Fairview Heights, IL from $79

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Check Fairview Heights hotel prices

Tomorrow night
This weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1429 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Four Seasons Hotel St Louis
5 out of 5
999 North Second Street, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $375 per night from Dec 10 to Dec 11
$375
per night
Dec 10 - Dec 11
9.64 mi from city center
4.7/5 Exceptional! (788 reviews)
"It's in a dangerous area of downtown. Once you're on the property everything is fine."

Reviewed on Nov 28, 2022

Four Seasons Hotel St Louis
Drury Inn & Suites St. Louis Brentwood
3 out of 5
8700 Eager Rd, Brentwood, MO, 63144
Fully refundableReserve now, pay when you stay
The price is $144 per night from Dec 14 to Dec 15
$144
per night
Dec 14 - Dec 15
18.12 mi from city center
4.7/5 Exceptional! (1,001 reviews)
"n.a"

Reviewed on Dec 5, 2022

Drury Inn & Suites St. Louis Brentwood
Pear Tree Inn St. Louis Near Union Station
3 out of 5
2211 Market Street, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 14 to Dec 15
$99
per night
Dec 14 - Dec 15
11.08 mi from city center
4.2/5 Very Good! (1,001 reviews)
"Great guest amenities- 24 hour coffee; happy hour lounge with 3 free drinks, a snack assortment and popcorn! Staff was very friendly and helpful!"

Reviewed on Dec 6, 2022

Pear Tree Inn St. Louis Near Union Station

Save an average of 15% on thousands of hotels when you're signed in

Drury Inn St. Louis at Union Station
3 out of 5
201 S 20th St, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $117 per night from Dec 14 to Dec 15
$117
per night
Dec 14 - Dec 15
10.91 mi from city center
4.6/5 Exceptional! (1,019 reviews)
"Very clean, classy older building, great location for downtown St. Louis events."

Reviewed on Dec 7, 2022

Drury Inn St. Louis at Union Station
Drury Inn & Suites St. Louis O'Fallon, IL
3 out of 5
1118 Central Park Drive, O'Fallon, IL, 62269
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 15 to Dec 16
$99
per night
Dec 15 - Dec 16
4.65 mi from city center
4.7/5 Exceptional! (1,000 reviews)
"I stayed at property before and this stay was just as great. Friendly staff and meals were good"

Reviewed on Dec 1, 2022

Drury Inn & Suites St. Louis O'Fallon, IL
Drury Inn & Suites St. Louis Convention Center
3 out of 5
711 N Broadway, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $108 per night from Dec 14 to Dec 15
$108
per night
Dec 14 - Dec 15
9.81 mi from city center
4.4/5 Excellent! (999 reviews)
"Place is nice!"

Reviewed on Nov 21, 2022

Drury Inn & Suites St. Louis Convention Center
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $108 per night from Dec 16 to Dec 17
$108
per night
Dec 16 - Dec 17
9.76 mi from city center
4.8/5 Exceptional! (1,789 reviews)
"The parking is tight, but secure. We enjoyed the free breakfast and happy hour food. I would stay here again."

Reviewed on Nov 30, 2022

Drury Plaza Hotel St. Louis at the Arch
Aviator Hotel & Suites, BW Signature Collection
3 out of 5
6921 S Lindbergh Blvd, St. Louis, MO, 63125
The price is $96 per night from Dec 25 to Dec 26
$96
per night
Dec 25 - Dec 26
18.26 mi from city center
3.9/5 Good! (1,000 reviews)

Reviewed on Nov 28, 2022

Aviator Hotel & Suites, BW Signature Collection
Live by Loews - St.Louis
4 out of 5
799 Clark ave, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $129 per night from Dec 18 to Dec 19
$129
per night
Dec 18 - Dec 19
10.01 mi from city center
4.5/5 Wonderful! (658 reviews)
"Clean property, friendly staff, modern amenities."

Reviewed on Dec 8, 2022

Live by Loews - St.Louis
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO, 63102
The price is $104 per night from Dec 28 to Dec 29
$104
per night
Dec 28 - Dec 29
9.72 mi from city center
4.1/5 Very Good! (2,304 reviews)
"Loved our view but the elevators were Jammed up in use on Friday night, made it very hard to get to the eighth floor. Overall I would take the same room next year."

Reviewed on Dec 9, 2022

Hyatt Regency St. Louis at The Arch
River City Casino & Hotel
4 out of 5
777 River City Casino Blvd, St. Louis, MO, 63125
Fully refundableReserve now, pay when you stay
The price is $135 per night from Dec 11 to Dec 12
$135
per night
Dec 11 - Dec 12
14.28 mi from city center
4.3/5 Excellent! (1,001 reviews)
Christmas lights
"Nice hotel and room. Big gambling floor. Sunday was busy. Did not eat at the hotel. Good parking garage. Our only problem was our room smelled like smoke each time we entered the room. The bathroom has a vent and smoke from the second floor to our 5 th floor was causing the odor the front desk said. ..."

Reviewed on Dec 6, 2022

River City Casino & Hotel
Embassy Suites by Hilton St. Louis Downtown
3.5 out of 5
610 N 7th St, St. Louis, MO, 63101
Fully refundableReserve now, pay when you stay
The price is $121 per night from Dec 22 to Dec 23
$121
per night
Dec 22 - Dec 23
9.93 mi from city center
4.2/5 Excellent! (1,001 reviews)
"I liked it that i could choose when i want to clean my room. Because i not like it when you stay in a hotel the cleaning crow is coming in so early for cleaning. I liked it that i could say when i like to have clean my room."

Reviewed on Dec 1, 2022

Embassy Suites by Hilton St. Louis Downtown
The Chase Park Plaza Royal Sonesta St. Louis
4.5 out of 5
212 N Kingshighway, St. Louis, MO, 63108
Fully refundableReserve now, pay when you stay
The price is $170 per night from Dec 16 to Dec 17
$170
per night
Dec 16 - Dec 17
14.05 mi from city center
4.4/5 Excellent! (1,000 reviews)
"Beautiful, highly recommend-especially around the Holidays!"

Reviewed on Dec 5, 2022

The Chase Park Plaza Royal Sonesta St. Louis
Renaissance St. Louis Airport Hotel
4 out of 5
9801 Natural Bridge Road, St. Louis, MO, 63134
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 23 to Dec 24
$110
per night
Dec 23 - Dec 24
20.38 mi from city center
4.1/5 Very Good! (1,000 reviews)
"Very good I Will stay again for sure"

Reviewed on Dec 7, 2022

Renaissance St. Louis Airport Hotel
Fairfield Inn & Suites by Marriott St. Louis Downtown
2.5 out of 5
2144 MARKET STREET, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $98 per night from Dec 23 to Dec 24
$98
per night
Dec 23 - Dec 24
11.06 mi from city center
4.5/5 Wonderful! (428 reviews)
"The convenience to the Metro station was very helpful."

Reviewed on Nov 20, 2022

Fairfield Inn & Suites by Marriott St. Louis Downtown
Marriott St. Louis Grand
4 out of 5
800 Washington Ave, St. Louis, MO, 63101
Fully refundableReserve now, pay when you stay
The price is $97 per night from Dec 24 to Dec 25
$97
per night
Dec 24 - Dec 25
9.99 mi from city center
4/5 Very Good! (1,004 reviews)
World of outlaw finals race week...
"Nice clean rooms and close to everthing that we wanted to do...we would recommend it and stay here again..."

Reviewed on Dec 5, 2022

Marriott St. Louis Grand
Casino Queen Hotel
3 out of 5
200 South Front Street, East St. Louis, IL, 62201
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 11 to Dec 12
$99
per night
Dec 11 - Dec 12
9.07 mi from city center
3.8/5 Good! (1,000 reviews)
"Nothing special just a lay over"

Reviewed on Nov 29, 2022

Casino Queen Hotel
Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO, 63112
Fully refundableReserve now, pay when you stay
The price is $179 per night from Dec 11 to Dec 12
$179
per night
Dec 11 - Dec 12
16.02 mi from city center
4.6/5 Wonderful! (1,004 reviews)
"I found my new place to stay when I come to stL! I am a frequent visitor from Little Rock. I absolutely adore this hotel! Thanks for a great stay."

Reviewed on Dec 7, 2022

Moonrise Hotel
Angad Arts Hotel
4 out of 5
3550 Samuel Shepard Drive, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $110 per night from Jan 2 to Jan 3
$110
per night
Jan 2 - Jan 3
12.17 mi from city center
4.4/5 Wonderful! (1,002 reviews)
"Needed better lighting in the room . The bed and pillows we’re comfortable.$17.00 for parking is too much for people staying in the hotel ."

Reviewed on Dec 5, 2022

Angad Arts Hotel
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4 out of 5
421 N 8th St, St. Louis, MO, 63101
Fully refundableReserve now, pay when you stay
The price is $79 per night from Dec 23 to Dec 24
$79
per night
Dec 23 - Dec 24
10 mi from city center
4.3/5 Excellent! (1,001 reviews)
Great Hotel
"Love this hotel. Great rooms. Great bar. Great location. Parking is too expensive... but hey...."

Reviewed on Dec 7, 2022

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Don't see what you're looking for?
See all available properties in Fairview Heights
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.

Stay near popular Fairview Heights attractions

Fairview Heights hotels information

Number of reviews 21000
Accommodation 1429 hotels
Lowest Price $79
Highest Price $375

Frequently asked questions

Where is the best place for a stay in Fairview Heights?

Drury Inn & Suites St. Louis Fairview Heights is a favorite property for Expedia customers. This 3-star hotel offers free breakfast and an outdoor pool. Other top choices based on traveler reviews include Holiday Inn St. Louis Fairview Heights, an IHG Hotel and Hampton Inn St. Louis/Fairview Heights. See all available top hotels, or vacation rentals in Fairview Heights.

What are some of the best vacation home rentals in Fairview Heights?

The Historic Botanical House: This vacation home near Fairview Heights offers a private yard, a barbecue grill, and free WiFi to help you feel perfectly comfortable in your new surroundings. See all vacation rentals in Fairview Heights.

Which popular hotels in Fairview Heights are known for their enhanced cleaning measures?

Holiday Inn St. Louis Fairview Heights, an IHG Hotel is a 3-star hotel offering property cleaning with disinfectant, linens washed at a temperature of at least 60°C/140°F, and contactless check-out. And for a luxurious stay, consider The Chase Park Plaza Royal Sonesta St. Louis, a 4.5-star hotel that provides enhanced cleaning and is located within 30 miles of Fairview Heights. For more options to choose from, browse all hotels in Fairview Heights with enhanced sanitizing practices.

If I need to cancel my hotel reservation in Fairview Heights, will I receive a refund?

Yes! The majority of room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your arrival date. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Fairview Heights.

Where can I learn more about changing or cancelling my trip to Fairview Heights?

To access more information about picking new dates or cancelling your trip to Fairview Heights, go to https://www.expedia.com/service/.

What's the best place to stay on a budget in Fairview Heights?

Based on reviews, Super 8 by Wyndham Fairview Heights-St. Louis is a popular 2-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. View all budget hotels in Fairview Heights.

What's the best place to stay for families in Fairview Heights?

Hampton Inn St. Louis/Fairview Heights is a hotel with an indoor pool and free breakfast, and it's a top choice on Expedia for families. Four Points by Sheraton St Louis - Fairview Heights is another good option for your stay with the kids. Kids of all ages will also enjoy a visit to St. Clair Bowl. Find more child-friendly accommodations in Fairview Heights.

What's the best place to stay for couples in Fairview Heights?

Four Points by Sheraton St Louis - Fairview Heights is a favorite 3-star hotel for couples, and features free WiFi and free parking. See all romantic hotels in Fairview Heights.

What's the best pet-friendly hotel in Fairview Heights?

Four Points by Sheraton St Louis - Fairview Heights is a top dog-friendly hotel, and offers a restaurant and an indoor pool for its human guests. Two other good options to stay with your pet include Super 8 by Wyndham Fairview Heights-St. Louis and Drury Inn & Suites St. Louis Fairview Heights.

Where is the best place to stay with easy access to St. Claire Square Mall?

Drury Inn & Suites St. Louis Fairview Heights is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and an outdoor pool. It's located just a short 0.5 mi (0.8 km) from St. Claire Square Mall. Other good options close by include Holiday Inn St. Louis Fairview Heights, an IHG Hotel and Four Points by Sheraton St Louis - Fairview Heights.

What about the best place to stay near Pleasant Ridge Park?

One of the top choices for your stay is Comfort Suites Fairview Heights, located 1.1 mi (1.7 km) from Pleasant Ridge Park, and this hotel offers free breakfast and an indoor pool. Country Inn & Suites by Radisson, Fairview Heights, IL and Drury Inn & Suites St. Louis Fairview Heights are other good choices within a few miles.

What's the best accommodation for a golf trip to Fairview Heights?

Trailway Motel is one of the top choices for golfers based on our travel data. You can tee off at Stonewolf Golf Course during your trip. See more golf hotels in Fairview Heights.

Recent reviews of Fairview Heights hotels
Expedia verified reviews