Photo by Laila in the World

Find hotels in Belleville, IL from $73

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 Belleville hotel prices

Tomorrow night
This weekend
Next 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 1463 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 $348 per night from Dec 10 to Dec 11
$348
per night
Dec 10 - Dec 11
13.32 mi from city center
4.7/5 Exceptional! (785 reviews)
"The View was excellent!"

Reviewed on Sep 26, 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 $126 per night from Dec 11 to Dec 12
$126
per night
Dec 11 - Dec 12
20.89 mi from city center
4.7/5 Exceptional! (1,004 reviews)
Awesome hotel, lots of extas
"Very nice hotel with plenty of perks, afternoon buffet, breakfast buffet, complimentary beverages, 24 hour a day coffee, underground parking lot all included with your stay! large gym, pool, Spa. this will be my "Go to" hotel when I travel to this area,"

Reviewed on Nov 23, 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 $108 per night from Dec 4 to Dec 5
$108
per night
Dec 4 - Dec 5
14.49 mi from city center
4.2/5 Very Good! (1,001 reviews)
Perfect stay to see Bayer04 at the new City Park!
"We traveled from TN to see City FC play Bayer04 for the inaugural game at the new City Park stadium. The front desk manager was very friendly, curteous and helpful. The location was perfect, and the free parking was great! We ate at Sybergs after the game and the staff there were friendly, the food ..."

Reviewed on Nov 18, 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 & 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 $103 per night from Dec 4 to Dec 5
$103
per night
Dec 4 - Dec 5
4.73 mi from city center
4.7/5 Exceptional! (1,001 reviews)
Great rate and comfortable stay.
"The hotel is wonderful. It is very close to shops, restaurants, and the O'Fallon community. The staff was very friendly and accommodating. The kickstart hour is nice too, it was a nice alternative to gong out to dinner."

Reviewed on Nov 21, 2022

Drury Inn & Suites St. Louis O'Fallon, IL
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO, 63102
13.22 mi from city center
4.8/5 Exceptional! (1,802 reviews)
Awesome!!
"Amazing staff, super “Happy Hour”, great breakfast!! All staff were great but Cameron, Ms Kim & Amanda especially stand out! Will definitely be back!"

Reviewed on Nov 25, 2022

Drury Plaza Hotel St. Louis at the Arch
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 $117 per night from Dec 4 to Dec 5
$117
per night
Dec 4 - Dec 5
13.42 mi from city center
4.4/5 Excellent! (1,000 reviews)
"Place is nice!"

Reviewed on Nov 21, 2022

Drury Inn & Suites St. Louis Convention Center
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 $126 per night from Dec 4 to Dec 5
$126
per night
Dec 4 - Dec 5
14.29 mi from city center
4.6/5 Exceptional! (1,026 reviews)
"Freindly clean. Great location for sight seeing"

Reviewed on Nov 20, 2022

Drury Inn St. Louis at Union Station
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 12 to Dec 13
$96
per night
Dec 12 - Dec 13
18.92 mi from city center
3.9/5 Good! (1,000 reviews)
"Very clean! Lots to offer within the hotel. Restaurant, bar, shuttle, pool and hot tub!"

Reviewed on Nov 21, 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 19 to Dec 20
$129
per night
Dec 19 - Dec 20
13.41 mi from city center
4.5/5 Wonderful! (648 reviews)
"Great hotel located in a fun part of St Louis."

Reviewed on Nov 17, 2022

Live by Loews - St.Louis
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO, 63102
Fully refundable
The price is $94 per night from Dec 28 to Dec 29
$94
per night
Dec 28 - Dec 29
13.22 mi from city center
4.1/5 Very Good! (2,298 reviews)
"Perfect location for a quick night in Saint Louis. Parked the car, checked in, and walked over to the Arch to see sunset from the top of the monument. Highly recommend this place that has a Starbucks too open on holidays for your morning coffee and breakfast."

Reviewed on Nov 25, 2022

Hyatt Regency St. Louis at The Arch
La Quinta Inn & Suites by Wyndham St Louis Route 66
2.5 out of 5
1580 S Kirkwood Rd, St. Louis, MO, 63127
Fully refundableReserve now, pay when you stay
The price is $99 per night from Nov 29 to Nov 30
$99
per night
Nov 29 - Nov 30
22.98 mi from city center
3.8/5 Good! (1,000 reviews)
"It was nice & quiet and very clean. The shower (no tub) was not convenient since it only has one little shelf that can only hold a small bar of soap. The breakfast was good, but the plastic cutlery was the cheapest you can buy and there were no knives. Extremely hard to spread butter & jelly with ..."

Reviewed on Nov 26, 2022

La Quinta Inn & Suites by Wyndham St Louis Route 66
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 $111 per night from Dec 28 to Dec 29
$111
per night
Dec 28 - Dec 29
13.51 mi from city center
4.2/5 Excellent! (1,001 reviews)
"The motel was awesome. Everything we wanted"

Reviewed on Nov 20, 2022

Embassy Suites by Hilton St. Louis Downtown
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 Nov 29 to Nov 30
$99
per night
Nov 29 - Nov 30
12.66 mi from city center
3.8/5 Good! (1,002 reviews)
"Hotel room was big, spacious and very clean. Check in was easy and pleasant. The casino itself (attractioon) left a lot to be desired."

Reviewed on Nov 14, 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 $125 per night from Nov 30 to Dec 1
$125
per night
Nov 30 - Dec 1
19.39 mi from city center
4.6/5 Wonderful! (1,008 reviews)
"We will be back. The rooms were great. The location was perfect. The bar up top was fun."

Reviewed on Nov 28, 2022

Moonrise Hotel
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 $120 per night from Nov 29 to Nov 30
$120
per night
Nov 29 - Nov 30
15.14 mi from city center
4.3/5 Excellent! (1,003 reviews)
"The room was clean and very spacious. The staff was friendly and very helpful we had a great time and would stay again. The property was a little out of the way but workable."

Reviewed on Nov 26, 2022

River City Casino & 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 $98 per night from Dec 11 to Dec 12
$98
per night
Dec 11 - Dec 12
15.65 mi from city center
4.4/5 Wonderful! (1,004 reviews)
"Property is great. Staff is friendly. Only bad things I had to say is website shows you can get food in bar up until 11. But checked in at 1015 pm and was told couldn’t order food. Also I stayed on the 6th floor. Found a room that said ice on door. Went to fill my ice container opened door no ice ..."

Reviewed on Nov 21, 2022

Angad Arts Hotel
Renaissance St. Louis Airport Hotel
4 out of 5
9801 Natural Bridge Road, St. Louis, MO, 63134
The price is $110 per night from Dec 23 to Dec 24
$110
per night
Dec 23 - Dec 24
24.42 mi from city center
4.1/5 Very Good! (999 reviews)
"Renaissance is always the best experience for parking and staying before and after a trip."

Reviewed on Nov 20, 2022

Renaissance St. Louis Airport Hotel
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 $199 per night from Nov 30 to Dec 1
$199
per night
Nov 30 - Dec 1
17.41 mi from city center
4.4/5 Excellent! (1,000 reviews)
Beautiful Place
"This is my go-to hotel in St. Louis if you stay in the Central West End (CWE). It is next to beautiful Forest Park, Barnes-Jewish Hospital and a number of great restaurants. The view from the rooms of the park are spectacular! The rooms are spacious, and the elevators are fast. The Lobby is fabulous ..."

Reviewed on Nov 21, 2022

The Chase Park Plaza Royal Sonesta St. Louis
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 $110 per night from Dec 4 to Dec 5
$110
per night
Dec 4 - Dec 5
14.46 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 $89 per night from Dec 24 to Dec 25
$89
per night
Dec 24 - Dec 25
13.56 mi from city center
4/5 Very Good! (1,002 reviews)
"VERY CLEAN AND FRIENDLY STAFF, ALL THE WAY"

Reviewed on Nov 21, 2022

Marriott St. Louis Grand
Don't see what you're looking for?
See all available properties in Belleville
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.

Explore, discover, and save

Super 8 by Wyndham Belleville St. Louis Area

Super 8 by Wyndham Belleville St. Louis Area

600 East Main Street, Hwy 159 and E Main St, Belleville, IL, 62220
The price is $73 per night from Nov 29 to Nov 30
$73
per night
Nov 29 - Nov 30
3.6/5 Good! (636 reviews)

Stay near popular Belleville attractions

Belleville hotels information

Number of reviews 21012
Accommodation 1463 hotels
Lowest Price $73
Highest Price $348

Frequently asked questions

What's the best place to stay in Belleville?

Based on our traveler data, Super 8 by Wyndham Belleville St. Louis Area is one of the top choices for your stay. This hotel offers free breakfast and free parking. Other good choices for your trip to the area are Hyatt Regency St. Louis at The Arch and Drury Plaza Hotel St. Louis at the Arch. See all available top hotels, or vacation rentals in Belleville.

What are some of the best vacation home rentals in Belleville?

The Historic Botanical House: This vacation home rental outside of Belleville offers a private yard, a barbecue grill, and free WiFi to help you feel perfectly comfortable in your new surroundings. Our travelers also rate Remodeled 2 BR cozy home with a STL Cardinals theme bedroom. as a favorite home for rent in Belleville. See all vacation rentals in Belleville.

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

If you're having a hard time finding properties with enhanced cleaning that have everything you're looking for, consider Holiday Inn St. Louis Fairview Heights, an IHG Hotel, which is located 6 miles from the city center. If you're looking for an affordable option close to Belleville, Hampton Inn O'Fallon is a 2.5-star hotel offering enhanced cleaning measures that is located within 10 miles. 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 Belleville. For more choices, browse all hotels in Belleville with enhanced sanitizing practices.

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

Yes, you'll find most hotel room reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 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 receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Belleville.

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

For additional details about rescheduling or cancelling your trip to Belleville, click here.

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

Based on reviews, Super 8 by Wyndham Belleville St. Louis Area 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 Belleville.

What's the best accommodation for families in Belleville?

Super 8 by Wyndham Belleville St. Louis Area is a hotel with free parking and free breakfast, and it's a top choice on Expedia for families. Attractions in the area like St. Louis Zoo and St. Louis Science Center are also fun for kids of all ages. Find more child-friendly accommodations in Belleville.

What's the best pet-friendly accommodation in Belleville?

Super 8 by Wyndham Belleville St. Louis Area is a top hotel for people traveling with their pets, and offers laundry facilities and free WiFi for its human guests. See more pet-friendly hotel accommodations in Belleville.

Where is the best hotel to stay close to National Shrine of Our Lady of the Snows?

DeLux Motel is one of the top choices for your stay based on our traveler data, and this property offers free parking and free WiFi. It's located 2.5 mi (4 km) from National Shrine of Our Lady of the Snows. Other good options within 5 miles include Quality Inn & Suites near St. Louis and I-255 and Motel 6 Caseyville, IL - Caseyville Il.

What about the best place to stay near Labor and Industry Museum?

One of the top choices for your stay is Super 8 by Wyndham Belleville St. Louis Area, located next to Labor and Industry Museum, and this hotel offers free breakfast and free parking. Drury Inn & Suites St. Louis O'Fallon, IL and Fairfield Inn & Suites by Marriott O'Fallon, IL are two other good options within a few miles.

What are some accommodations with pools in Belleville?

Drury Plaza Hotel St. Louis at the Arch: 3-star hotel, 6-minute walk from Busch Stadium. Provides buffet, a pool, and complimentary wireless Internet access. Clayton Plaza Hotel & Extended Stay and The Last Hotel are a couple of other choices that offer an onsite pool. View all hotels with pools in Belleville.

What's the best hotel for staying near Lambert-St. Louis International Airport (STL)?

Marriott St. Louis Airport is a popular 3.5-star hotel featuring a restaurant and an outdoor pool. It's located a short 0.3 mi (0.5 km) from Lambert-St. Louis Intl. Airport. Other good choices within close proximity to the airport include Pear Tree Inn Airport - St. Louis - St. Ann, MO and Drury Inn & Suites St. Louis Airport.

Recent reviews of Belleville hotels
expedia verified reviews