Find hotels in Alton, IL from $76

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Pear Tree Inn St. Louis Airport
2.5 out of 5
10810 Pear Tree Ln, St. Ann, MO
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 7 to Dec 7
14.5 mi from city center
4.4/5 Wonderful! (1,407 reviews)
"Friendly"

Reviewed on Dec 1, 2021

Pear Tree Inn St. Louis Airport
Drury Plaza Hotel St. Louis at the Arch
3 out of 5
2 South 4th Street, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $108 per night from Dec 20 to Dec 20
18.36 mi from city center
4.7/5 Exceptional! (1,934 reviews)
"Customer service was above and beyond. My only complaint would be the small size of the bathrooms."

Reviewed on Nov 29, 2021

Drury Plaza Hotel St. Louis at the Arch
NEW! Condo w/ Smart TVs, Near Alton Attractions!
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
1 Bedroom Furnished Basement Apartment
2 Bedroom Furnished Home Away From Home
632 Summit Street Guest House
0.54 mi from city center
5/5 Exceptional! (75 reviews)
Great Place to stay, fantastic view and convenient location.
"This house has everything you need and then some. We have stayed here 2 times and would do it again. We especially appreciate the bag of ice in the freezer and the extra towels. The owners are next door if you need anything."

Reviewed on Nov 15, 2021

632 Summit Street Guest House
Drury Inn St. Louis at Union Station
3 out of 5
201 S 20th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $108 per night from Dec 23 to Dec 23
18.2 mi from city center
4.5/5 Wonderful! (1,067 reviews)
"Drury goes above & beyond expectations every time! The hotel was clean & well appointed, the staff was exceptionally efficient, friendly & helpful & all the extras that come with staying at a Drury - the dinner meal, 2 drinks & then full breakfast in the morning - we really couldn't have asked for ..."

Reviewed on Nov 29, 2021

Drury Inn St. Louis at Union Station
Best Western Premier Alton-St. Louis Area Hotel
3 out of 5
3559 College Avenue, Alton, IL
Fully refundableReserve now, pay when you stay
The price is $118 per night from Dec 5 to Dec 5
3.03 mi from city center
3.9/5 Good! (443 reviews)
"We stayed there after a wedding reception in the attached banquet center and everything was great."

Reviewed on Oct 1, 2021

Best Western Premier Alton-St. Louis Area Hotel
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Fully refundable
The price is $89 per night from Dec 24 to Dec 24
18.32 mi from city center
4.2/5 Excellent! (2,895 reviews)
"Our view of the Arch was amazing!! It was a wonderful experience staying at the Hyatt!!"

Reviewed on Nov 30, 2021

Hyatt Regency St. Louis at The Arch
Live by Loews - St.Louis
4 out of 5
799 Clark ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $129 per night from Dec 19 to Dec 19
18.44 mi from city center
4.5/5 Wonderful! (359 reviews)
"Nice downtown location. Parking right next door. Room was nice and clean. Nice bathroom and shower and relatively comfortable bed."

Reviewed on Nov 29, 2021

Live by Loews - St.Louis
Hilton St. Louis at the Ballpark
4 out of 5
1 S Broadway, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jan 1 to Jan 1
18.33 mi from city center
3.9/5 Good! (1,042 reviews)
"Customer servive."

Reviewed on Nov 22, 2021

Hilton St. Louis at the Ballpark
Cottage nestled in the Alton bluffs
1.14 mi from city center
4.9/5 Exceptional! (10 reviews)
Cozy, clean cottage
"We enjoyed our stay at this sweet, cozy cottage. Bathroom was a bit small. The house is secluded and quiet, but perhaps not in the greatest neighborhood. We could tell a lot of thought went into furnishings. Overall a nice place to stay."

Reviewed on Nov 30, 2021

Cottage nestled in the Alton bluffs
Ameristar Casino Resort and Spa
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $199 per night from Dec 20 to Dec 20
18.27 mi from city center
4.2/5 Excellent! (989 reviews)
"We like that the rooms are nice with plenty of room."

Reviewed on Nov 10, 2021

Ameristar Casino Resort and Spa
Clayton Plaza Hotel & Extended Stay
3.5 out of 5
7750 Carondelet Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $105 per night from Dec 16 to Dec 16
18.6 mi from city center
4.3/5 Excellent! (1,391 reviews)
"Very enjoyable place to stay would stay there again matter of fact I'm thinking about booking for the end of the month and this would be the place I go to from now on"

Reviewed on Nov 29, 2021

Clayton Plaza Hotel & Extended Stay
Hilton St. Louis Downtown at the Arch
4 out of 5
400 Olive St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $105 per night from Dec 20 to Dec 20
18.2 mi from city center
3.7/5 Good! (906 reviews)

Reviewed on Nov 30, 2021

Hilton St. Louis Downtown at the Arch
OYO Hotel St. Louis Downtown City Center MO
3.5 out of 5
400 S 14th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $85 per night from Dec 24 to Dec 24
18.41 mi from city center
3/5 (423 reviews)
"We love it!"

Reviewed on Dec 1, 2021

OYO Hotel St. Louis Downtown City Center MO
Beall Mansion An Elegant Bed & Breakfast Inn
4 out of 5
407 E. 12th St., Alton, IL
The price is $468 per night from Dec 9 to Dec 9
0.57 mi from city center
4.9/5 Exceptional! (38 reviews)
Perfection
"What a wonderful place! Beautiful building, romantic atmosohere, and so much history. We had a hottub in our room and a romantic balcony where we could watch the stars. This place is so classy and elegant! The owners are beyond hospitable and gracious. Very nice people. Will definitely be back!"

Reviewed on Jan 21, 2020

Beall Mansion An Elegant Bed & Breakfast Inn
Embassy Suites by Hilton St. Louis Downtown
3.5 out of 5
610 N 7th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $122 per night from Dec 16 to Dec 16
17.97 mi from city center
4.3/5 Excellent! (935 reviews)
"It was a good experience."

Reviewed on Nov 29, 2021

Embassy Suites by Hilton St. Louis Downtown
Courtyard by Marriott St. Louis Downtown/Convention Center
3 out of 5
823-827 Washington Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $103 per night from Dec 20 to Dec 20
17.96 mi from city center
4.4/5 Wonderful! (881 reviews)
"No pool, expensive parking, no cont breakfast, no clean towels or room cleaning since we only stayed two nights, masked required all inside hotel."

Reviewed on Nov 29, 2021

Courtyard by Marriott St. Louis Downtown/Convention Center
The Westin St. Louis
4.5 out of 5
811 Spruce St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $130 per night from Dec 21 to Dec 21
18.5 mi from city center
4.1/5 Very Good! (960 reviews)
"The staff a the front desk was very friendly and helpful."

Reviewed on Nov 29, 2021

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

Frequently asked questions

Recent reviews of Alton hotels
expedia verified reviews