Find hotels in Alton, 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 Alton 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 1319 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Best Western Plus St. Louis Airport Hotel
2.5 out of 5
4576 Woodson Road, St. Louis, MO, 63134
Fully refundableReserve now, pay when you stay
The price is $119 per night from Dec 10 to Dec 11
$119
per night
Dec 10 - Dec 11
14.2 mi from city center
4.5/5 Wonderful! (539 reviews)
"I would definitely stay again. The hotel was clean, quiet, and I felt safe there as a woman traveling alone. The airport shuttle was also on time. Staff are very cheerful and pleasant."

Reviewed on Dec 7, 2022

Best Western Plus St. Louis Airport Hotel
Pear Tree Inn St. Louis Airport
2.5 out of 5
10810 Pear Tree Ln, St. Ann, MO, 63074
Fully refundableReserve now, pay when you stay
The price is $90 per night from Dec 15 to Dec 16
$90
per night
Dec 15 - Dec 16
14.52 mi from city center
4.6/5 Exceptional! (1,706 reviews)
"The staff and property were great. However Expedia was terrible. I booked two rooms but they only communicated one room. So I showed up had to buy an extra room. It wasn’t the type of room I booked or nearby. Then I spent several hours on the phone trying fix the problems but the just kept bothering ..."

Reviewed on Dec 5, 2022

Pear Tree Inn St. Louis Airport
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 15 to Dec 16
$99
per night
Dec 15 - Dec 16
18.02 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 15 to Dec 16
$117
per night
Dec 15 - Dec 16
18.18 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 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
18.33 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
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
18.42 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
Best Western Plus The Charles Hotel
3 out of 5
1425 South 5th Street, St. Charles, MO, 63301
Fully refundableReserve now, pay when you stay
The price is $79 per night from Dec 12 to Dec 13
$79
per night
Dec 12 - Dec 13
18.57 mi from city center
3.9/5 Very Good! (1,000 reviews)
"No toilet paper holder in bathroom of Handicapped room!"

Reviewed on Dec 4, 2022

Best Western Plus The Charles 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 $170 per night from Dec 16 to Dec 17
$170
per night
Dec 16 - Dec 17
17.56 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
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
18.26 mi from city center
4.1/5 Very Good! (2,303 reviews)
"Love this hotel. Will stay here again"

Reviewed on Dec 6, 2022

Hyatt Regency St. Louis at The Arch
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO, 63043
Fully refundableReserve now, pay when you stay
The price is $139 per night from Dec 11 to Dec 12
$139
per night
Dec 11 - Dec 12
18.49 mi from city center
3.9/5 Good! (1,001 reviews)
"Great stay"

Reviewed on Dec 5, 2022

Hollywood Casino & Hotel St. Louis
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 $110 per night from Dec 16 to Dec 17
$110
per night
Dec 16 - Dec 17
17.94 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
Best Western Plus St. Louis West-Westport
2.5 out of 5
12220 Dorsett Rd, Maryland Heights, MO, 63043
Fully refundableReserve now, pay when you stay
The price is $81 per night from Dec 19 to Dec 20
$81
per night
Dec 19 - Dec 20
18.57 mi from city center
4.3/5 Excellent! (1,002 reviews)
Friendly staff
"Guest services is very helpful"

Reviewed on Dec 7, 2022

Best Western Plus St. Louis West-Westport
Elimwood Hotel
3 out of 5
13735 Riverport Dr, Maryland Heights, MO, 63043
Fully refundableReserve now, pay when you stay
The price is $105 per night from Dec 10 to Dec 11
$105
per night
Dec 10 - Dec 11
17.79 mi from city center
3.5/5 Good! (1,003 reviews)
"Conveniently located"

Reviewed on Dec 2, 2022

Elimwood 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
17.37 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
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
14.07 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
18.08 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
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
17.52 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
Ameristar Casino Resort and Spa
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO, 63301
Fully refundableReserve now, pay when you stay
The price is $144 per night from Dec 12 to Dec 13
$144
per night
Dec 12 - Dec 13
18.3 mi from city center
4.2/5 Very Good! (1,001 reviews)
"The only complaint I have is there was no housekeeping service"

Reviewed on Dec 4, 2022

Ameristar Casino Resort and Spa
Embassy Suites by Hilton St. Louis St. Charles
3.5 out of 5
2 Convention Center Plz, St. Charles, MO, 63303
Fully refundableReserve now, pay when you stay
The price is $127 per night from Dec 19 to Dec 20
$127
per night
Dec 19 - Dec 20
19.04 mi from city center
4.4/5 Wonderful! (1,020 reviews)
"The property was gorgeous. The staff very friendly"

Reviewed on Dec 4, 2022

Embassy Suites by Hilton St. Louis St. Charles
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 $82 per night from Dec 24 to Dec 25
$82
per night
Dec 24 - Dec 25
17.97 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
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.

Stay near popular Alton attractions

Alton hotels information

Number of reviews 21481
Accommodation 1319 hotels
Lowest Price $79
Highest Price $179

Frequently asked questions

Where is the best place to stay in Alton?

Hampton Inn & Suites St. Louis/Alton is a favorite with Expedia customers. This hotel offers free breakfast and an indoor pool. Other top choices based on reviews include Best Western Premier Alton-St. Louis Area Hotel and Best Western Plus Parkway Hotel. See all available top hotels, or vacation rentals in Alton.

What's the top vacation rental that Alton has to offer?

The Historic Botanical House: This vacation home rental outside of Alton 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 Alton.

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

If it is a challenge to find properties with enhanced cleaning that have all the amenities you're looking for, consider Renaissance St. Louis Airport Hotel, which is a 4-star hotel located 15 miles from the city center. If you're looking for a budget-friendly option, Best Western Plus Parkway Hotel is a 2.5-star hotel in Alton that offers enhanced cleaning measures. 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 Alton. For more choices, browse all hotels in Alton with enhanced sanitizing practices.

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

Yes! Most room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Alton.

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

For additional details about picking new dates or cancelling your trip to Alton, go to https://www.expedia.com/service/.

What's the best budget-friendly hotel in Alton?

Based on reviews, Hampton Inn & Suites St. Louis/Alton is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. Another top choice for your stay on the cheap is Super 8 by Wyndham Alton. View all budget hotels in Alton.

What's the best place to stay for a family vacation to Alton?

Comfort Inn Alton near I-255 is a hotel with an indoor pool and free parking, and it's a top choice on Expedia for families. Other choices for your family trip include Best Western Premier Alton-St. Louis Area Hotel and Best Western Plus Parkway Hotel. Kids of all ages will also enjoy a visit to National Great Rivers Museum. Find more child-friendly accommodations in Alton.

What's the best place to stay for a romantic vacation to Alton?

Beall Mansion An Elegant Bed & Breakfast Inn is a favorite 4-star B&B for couples, and features premium bedding and spa services. See all romantic hotels in Alton.

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

Best Western Plus Parkway Hotel is a top hotel for people traveling with their pets, and offers a seasonal outdoor pool and free WiFi for its human guests. Other good options for you and your pet's trip include Super 8 by Wyndham Alton and Comfort Inn. See more pet-friendly hotel accommodations in Alton.

Where is the best hotel to stay near Robert Wadlow Statue?

Best Western Premier Alton-St. Louis Area Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and an indoor pool. It's located just a short 0.6 mi (1 km) from Robert Wadlow Statue. Another good choice is Comfort Inn, located just 0.6 mi (0.9 km) away.

What about the best place to stay near Alton Square Mall?

One of the top choices for your stay is Best Western Plus Parkway Hotel, located a short 0.9 mi (1.4 km) from Alton Square Mall, and this hotel offers free breakfast and free parking. Hampton Inn & Suites St. Louis/Alton, IL and Super 8 by Wyndham Alton are a couple of other good options close by.

What's the best luxury hotel in Alton?

Beall Mansion An Elegant Bed & Breakfast Inn is a 4-star B&B with spa services and a terrace, and it's a popular choice for Expedia travelers looking for a pampering stay. Find more luxury hotels in Alton.

Recent reviews of Alton hotels
Expedia verified reviews