Illinois may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Laila in the World on trover

Search for Belleville Hotels from CA $80

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Belleville hotels and places to stay

The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $137 per night
20.35 km from city centre
4.4/5Excellent! (956 reviews)

"The hotel was clean and nice. The staff were friendly, but kind of unhelpful with parking. I asked about rates of other lots in the area, since there lot is $30 per day self park and $45 per day valet, but they played dumb about other lots and kept referring back to their lot. I found out the lot ..."…"

Reviewed on Jul. 5, 2020

The Westin St. Louis
Modern Meets Historic, Natural Lighting + High Ceilings, Near Metro
Get Rates
1.52 km from city centre
5/5Exceptional! (1 review)
Downtown Experience

"This property is everything you could ask for. Connie is the best renter and is there if you need anything or any recommendations."…"

Reviewed on Jan. 17, 2020

Modern Meets Historic, Natural Lighting + High Ceilings, Near Metro
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $147 per night
20.01 km from city centre
4.6/5Exceptional! (1,879 reviews)

"Comfortable beds, great pillows, clean bathroom, and our room had spectacular view of the Gateway Arch"…"

Reviewed on Jul. 31, 2020

Drury Plaza Hotel St. Louis at the Arch
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Free cancellation
The price is CA $133 per night
19.96 km from city centre
4.3/5Excellent! (3,612 reviews)

"The rooms were extremely clean and staff were super nice! 😊"…"

Reviewed on Aug. 1, 2020

Hyatt Regency St. Louis at The Arch
Super 8 by Wyndham Belleville St. Louis Area
2 out of 5
600 East Main Street, Hwy 159 and E Main St, Belleville, IL
Free cancellationReserve now, pay when you stay
The price is CA $80 per night
2.15 km from city centre
3.7/5Good! (531 reviews)

"Clean , pleasing to the eye, and nice location for a great price. I will stay here again whenever in this area"…"

Reviewed on Jun. 2, 2020

Super 8 by Wyndham Belleville St. Louis Area
Angad Arts Hotel
4 out of 5
3550 Samuel Shepard Drive, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $149 per night
23.91 km from city centre
4.7/5Exceptional! (532 reviews)

"Cleanness impeccable. Only thing missing is a whirlpool bath tub in the room"…"

Reviewed on Jul. 29, 2020

Angad Arts Hotel
The Last Hotel
4 out of 5
1501 Washington Ave, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $204 per night
21.34 km from city centre
4.6/5Exceptional! (272 reviews)

"My first time staying here and it was nice. The pool on the roof was amazing especially at night. I will be booking a room again."…"

Reviewed on Jul. 28, 2020

The Last Hotel
Moonrise Hotel
4 out of 5
6177 Delmar Blvd, St. Louis, MO
The price is CA $160 per night
29.93 km from city centre
4.7/5Exceptional! (983 reviews)

"Super cool hotel, I loved everything about it especially the roof top area."…"

Reviewed on Jul. 29, 2020

Moonrise Hotel
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4 out of 5
421 N 8th St, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $139 per night
20.54 km from city centre
4.3/5Excellent! (994 reviews)

"Great staff and very clean rooms. I would stay again here for sure."…"

Reviewed on Jul. 28, 2020

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Hilton St. Louis Frontenac
4 out of 5
1335 S Lindbergh Blvd, Frontenac, MO
Free cancellationReserve now, pay when you stay
The price is CA $124 per night
37.47 km from city centre
4.3/5Excellent! (992 reviews)

"Clean and sanitized and well maintained. Friendly and efficient staff, helpful"…"

Reviewed on Aug. 2, 2020

Hilton St. Louis Frontenac
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.

Belleville Hotel Guide

There's a broad range of accommodations if you are searching for a comfortable hotel in or near Belleville. Expedia features 25 hotel and apartment options within 0.1 kilometres (0.06 miles) of Belleville's center.

There are not many hotels to choose from within an easy walk from the center of Belleville. The Super 8 Belleville is a good choice as it is only 3 kilometres (2 miles) away.

The Four Seasons Hotel St Louis is located 20 kilometres (13 miles) from the center of Belleville. Alternatively, the Grand Center Inn is positioned 25 kilometres (15 miles) away. Alternatively, check out the rates and amenities at the The Chase Park Plaza or the The Westin St. Louis.

Why don't you broaden your horizons and explore the other attractions of Southern Illinois while you are in the area? Check out Southern Illinois' farms or admire the area's rural landscapes, rolling hills and prairies. Locals and visitors alike in this section of United States of America often enjoy rock climbing.

Looking for more things to do? Consider spending a few hours discovering Argosy Casino and Alton Square Mall, in Alton, 45 kilometres (27 miles) to the north of Belleville. Expedia-listed Alton hotels include the Beall Mansion An Elegant Bed & Breakfast Inn and Best Western Plus Parkway Hotel. Or, you could stay in Caseyville, 12 kilometres (8 miles) to the north of Belleville, where you can choose from the Holiday Inn St. Louis Fairview Heights and Fairfield Inn by Marriott Fairview Heights. If you're staying in Caseyville, set aside a little time to check out the Far Oaks Golf Course and Lazer Force Lazer Tag & Pedal Karts.

If watching sport is what you love, head to Busch Stadium, which is 20 kilometres (13 miles) to the northwest of Belleville. Stay nearby to the action at the Embassy Suites St. Louis - Downtown or the Residence Inn by Marriott St Louis Downtown.

Located 40 kilometres (25 miles) away from Belleville is Lambert-St. Louis International Airport. Stay nearby at Marriott St. Louis Airport or Holiday Inn St. Louis-Airport.

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 WiFi. Other good choices for your trip to the area are Hyatt Regency St. Louis at The Arch and Hilton St. Louis at the Ballpark.
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. Add your dates and click on “Search”, then you can filter by “free cancellation” to get the best options available in Belleville.
What are some accommodations with pools in Belleville?
Hilton St. Louis at the Ballpark: 4-star hotel, 8-minute walk from Busch Stadium. Offers 3 restaurants, an indoor pool, and 3 bars. St. Louis Union Station Hotel, Curio Collection by Hilton and Drury Plaza Hotel St. Louis at the Arch are a couple of other choices that offer an onsite pool.

Recent Reviews in Belleville

More trip options