Alton Hotels

Find the best Alton hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Alton hotels with free cancellation or excellent ratings

Trusted Alton hotel providers

See all hotels in Alton

View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Alton.

Find a Alton hotel in the heart of the action

Beat the queues at the top Alton attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHoliday Inn Express & Suites Alton St Louis Area, an IHG Hotel – 5.0

Your guide to finding the best hotels in Alton, Illinois

Make the most of your time in Alton by booking a hotel that matches your style. Our city hotel recommendations cover a wide spectrum of options, ensuring a perfect match for every need.

Best time to visit Alton

When you're planning your trip to Alton, think about what you hope to do (or avoid) during your stay when it comes to things like weather and price.

Low and high season in Alton

Busiest month(s): July sees the highest number of tourists to Alton, leading to a higher average nightly rate. If you're visiting during this period, anticipate relatively higher expenses compared to the slower seasons, where average prices drop.

Quietest month(s): Secure savings on your hotel stay and avoid peak season prices by planning your visit in July, when the average rate per night is around $167.

With less annual rainfall, Alton is the perfect travel destination if you prefer drier weather.

If you are looking to avoid the rain, visit Alton in January when you can avoid the rainy season, which takes place in May.

The most expensive month to stay in Alton is July, when you should be prepared to spend an average of $167 on a room. Throughout the year, weekend rates hover around $168 per night, and peak on Thursday. On weekdays, you’ll spend on average $169 for a night’s stay, while Tuesday is usually the cheapest day of the week to book a room.

Where to stay in Alton, Illinois

With Skyscanner, it's easy to find the best Alton hotels at a rate you want.

Popular hotels in Alton

These are some other booked hotels in Alton:

The 3-star Beall Mansion An Elegant Bed & Breakfast Inn provides a relaxing stay in the middle of Alton. The hotel offers a free breakfast, fitness center, indoor pool, and free parking.

If you're looking for a combination of comfort and affordability, check out the Hampton Inn & Suites St. Louis/Alton. Its 2.5-star rating ensures exceptional value, and you can enjoy a range of amenities like the spa, restaurant, bar, and gym.

If you're looking for a 3-star hotel that offers both comfort and modern amenities, look no further than the Best Western Premier Alton-St. Louis Area Hotel. The hotel provides a free Wi-Fi, fitness center, restaurant, and business center to make you feel right at home.

The Best Western Plus Parkway Hotel is a 3.5-star hotel with a lot to offer you. The hotel features a free Wi-Fi, Parking, 24-hour front desk, and air conditioning for you to use at their leisure.

Featuring a modern and comfortable design, the Super 8 by Wyndham Alton is a 2-star hotel that provides value with restaurant, bar, fitness center, and free Wi-Fi.

Things to do in Alton

Visit well-known attractions and things to do like the Great Rivers Scenic Route. If you're a foodie, you'll find delicious local cuisine, creative spins on classic dishes, and flavors from around the world at My Just Desserts, Bluff City Grill, The Old Bakery Beer Company, Fast Eddies Bon-Air, and Tony's Steakhouse & Bar.

Finding cheap hotels in Alton: FAQs

In Alton, the expected average temperature in July is 25°C. The warmest month is typically July, which averages 31°C. The coolest month is January, with temperatures averaging -6°C. The rainiest month is May, and the driest month is January.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Alton with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is $121 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $144 per night.
The average price of a hotel during the week is $198 per night, and the average price on weekends is $214. Overall, it looks like the cheapest day to stay in Alton could be Sunday.
The nearest airport to Alton is St Louis Airport (STL), which is 22.3km from the city centre.

Other airports include:

Belleville Airport, which is 48.2km from the city centre.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Alton. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Alton is currently around $184 per night. And the cheapest 3-star hotel we found is $121 per night.