Star Rating
Hotel Name
Price Range (USD)to
Amenities

62046 Hotels & Accommodations

Innkeeper Motel
+1-888-389-4121
401 East State St., Hamel, IL 62046
  • Midscale Lake hotel
  • 2 floors in hotel
From$80
Average 3.0 /5Reviews CallBookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 62046" Get Alexa Skill →
Holiday Inn Express & Suites Edwardsville, an IHG Hotel : 1000 Plummer Dr.
+1-888-675-2083
1000 Plummer Dr., Edwardsville, IL 62025 ~8.18 miles southwest of 62046
  • Three Star Suburban property
  • Hotel has 2 meeting rooms
Country Hearth Inn & Suites Edwardsville St. Louis
+1-800-716-8490
1013 Plummer Dr., Edwardsville, IL 62025 ~8.29 miles southwest of 62046
  • Three Star Rural property
  • 39 sleeping rooms in hotel
TownePlace Suites by Marriott St. Louis Edwardsville, IL in Edwardsville
+1-800-805-5223
6101 Center Grove Rd., Edwardsville, IL 62025 ~8.35 miles southwest of 62046
  • 3 star Suburban hotel
  • Check in time: 15:00
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express Troy, an IHG Hotel
+1-888-965-1860
2011 Formosa Rd., Troy, IL 62294 ~10.00 miles south of 62046
  • 3 star Highway hotel
  • Fitness + Health Center
Best Western Troy Hotel
+1-888-788-5576
2020 Formosa Rd., Troy, IL 62294 ~10.02 miles south of 62046
  • Affordable Rural hotel
  • Hotel has 3 floors
Red Roof Inn St Louis - Troy, IL
+1-888-897-9207
2030 Formosa Rd., Troy, IL 62294 ~10.11 miles south of 62046
  • 2 star property
  • Check in time: 3:00pm
  • Excellent value
  • Great shower
Super 8 by Wyndham Troy IL/St. Louis Area : 910 Edwardsville Rd.
+1-888-311-4278
910 Edwardsville Rd., Troy, IL 62294 ~10.14 miles south of 62046
  • Cheap Highway property
  • Hotel has 61 rooms
  • Great location
  • Easily accessible by car, said 100%
Motel 6 Troy Il #4879 - Troy
+1-888-469-4795
909 Edwardsville Rd., Troy, ILLINOIS 62294 ~10.23 miles south of 62046
  • Cheap property
Comfort Inn Edwardsville - St. Louis - Edwardsville
+1-888-734-9421
3080 South State Route 157, Edwardsville, IL 62025 ~10.47 miles southwest of 62046
  • Mid-scale Highway hotel
  • Free breakfast
Super 8 by Wyndham Staunton
+1-888-841-5292
1527 Herman Rd., Staunton, IL 62088 ~12.00 miles northeast of 62046
  • 2-star hotel
  • 3 suites in property
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City in Pontoon Beach
+1-888-455-5160
5224 Commerce Pkwy., Pontoon Beach, IL 62040 ~12.22 miles southwest of 62046
  • Affordable Suburban hotel
  • Gym / Fitness Center Available
Motel 6 Pontoon Beach Il #8789
+1-888-965-8297
1240 East Chain of Rocks Rd., Pontoon Beach, ILLINOIS 62040 ~13.23 miles southwest of 62046
  • Two-star Suburban hotel
  • Check in: 1:00
From$60
Average 3.0 /5Reviews CallBookMore Details
Baymont by Wyndham Highland in Highland
+1-888-906-6358
20 Central Blvd., Highland, IL 62249 ~13.52 miles southeast of 62046
  • 3-star property
  • 3 floors in property
From$49
Very Good 4.0 /5Review Score CallBookMore Details
Days Inn by Wyndham Pontoon Beach : 5105 Highway 111
+1-888-749-6785
5105 Highway 111, Pontoon Beach, IL 62040 ~13.85 miles southwest of 62046
  • Economy Highway property
  • Check in: 3:00 PM
  • Good cleaning
  • Most guests said the reception staff was great
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 62046" Get Alexa Skill →
Super 8 by Wyndham Pontoon Beach Il / st. Louis Mo Area : 4141 Timberlake Dr.
+1-888-878-9982
4141 Timberlake Dr., Pontoon Beach, IL 62040 ~14.02 miles southwest of 62046
  • Economy Highway property
  • Check-in time: 03:00 PM
BW Premier Alton St. Louis Area Hotel
+1-888-389-4485
3559 College Ave., Alton, IL 62002 ~14.03 miles west of 62046
  • Midscale Suburban property
  • 135 rooms in hotel
Best Western Plus Pontoon Beach
+1-888-389-4121
4 Regency Pkwy., Pontoon Beach, IL 62040 ~14.04 miles southwest of 62046
  • 3 star Highway property
  • Check in time: 4:00
  • Updated amenities
  • Most guests said rooms were clean
La Quinta Inn & Suite by Wyndham Pontoon Beach
+1-888-675-2083
14 Regency Pkwy., Granite City, IL 62040 ~14.04 miles southwest of 62046
  • 3-star Downtown property
  • Hotel has 65 rooms
Comfort Inn
+1-800-716-8490
11 Crossroads Court, Alton, IL 62002 ~14.14 miles west of 62046
  • Mid-scale Suburban hotel
  • 62 sleeping rooms in hotel
  • Door wasn't working
  • Great location
Drury Inn St. Louis Collinsville - Collinsville
+1-800-805-5223
602 North Bluff, Collinsville, IL 62234 ~15.22 miles southwest of 62046
  • Affordable Suburban hotel
  • Check in time: 3:00 PM
Hampton Inn in Collinsville
+1-888-965-1860
7 Commerce Dr., Collinsville, IL 62234 ~15.26 miles southwest of 62046
  • Three Star Convention Center hotel
  • Free complimentary breakfast
  • Front desk was helpful
  • Free complimentary breakfast
From$116
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Inn Collinsville
+1-888-788-5576
8 Commerce Dr., Collinsville, IL 62234 ~15.26 miles southwest of 62046
  • Cheap Highway property
  • Hotel has 3 floors
  • Relatively new rooms
  • Ice machine did not work
Days Inn by Wyndham Collinsville - Collinsville
+1-888-897-9207
12 Commerce Dr., Collinsville, IL 62234 ~15.29 miles southwest of 62046
  • Low-priced Suburban property
  • Free breakfast available
Fairfield Inn by Marriott St. Louis Collinsville, IL
+1-888-311-4278
4 Gateway Dr., Collinsville, IL 62234 ~15.42 miles southwest of 62046
  • 3-star Highway hotel
  • 3 floors in property
Super 8 by Wyndham Collinsville St. Louis - Collinsville
+1-888-469-4795
2 Gateway Dr., Collinsville, IL 62234 ~15.43 miles southwest of 62046
  • Inexpensive Suburban property
  • Comp. Breakfast
  • Run down facility
  • Almost all guests said the beds were comfortable
La Quinta Inn & Suites by Wyndham Collinsville - St. Louis - Collinsville
+1-888-734-9421
6 Gateway Dr., Collinsville, IL 62234 ~15.44 miles southwest of 62046
  • Midscale Suburban property
  • Comp. Breakfast
Americas Best Value Inn Collinsville St. Louis
+1-888-841-5292
552 Ramada Blvd., Collinsville, IL 62234 ~15.45 miles southwest of 62046
  • Two-star Suburban property
  • Complimentary breakfast is offered
Econo Lodge & Suites Granite City in Granite City
+1-888-455-5160
3236 West Chain of Rock Rd., Granite City, IL 62040 ~15.51 miles southwest of 62046
  • Cheap Highway hotel
  • Complimentary breakfast is offered
DoubleTree by Hilton Collinsville - St. Louis : 1000 Eastport Plaza Dr.
+1-888-965-8297
1000 Eastport Plaza Dr., Collinsville, IL 62234 ~15.64 miles southwest of 62046
  • 3 star Suburban hotel
  • Check-in time: 3:00pm
  • All guests enjoyed the snacks that were offered
  • Nice happy hour
From$92
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites St. Louis / Alton in Alton
+1-888-906-6358
1904 Homer Adams Pkwy., Alton, IL 62002 ~15.87 miles west of 62046
  • 3 star Suburban hotel
  • 28 suites in hotel
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Plus Parkway Hotel in Alton
+1-888-749-6785
1900 Homer Adams Pkwy., Alton, IL 62002 ~15.89 miles west of 62046
  • Mid-scale hotel
  • Complimentary breakfast is offered
  • Average beds
  • Front desk staff very nice and helpful so
From$74
Very Good 4.0 /5Read Reviews CallBookMore Details
Super 8 by Wyndham Alton - Alton
+1-888-878-9982
1800 Homer M. Adams Pkwy., Alton, IL 62002 ~15.95 miles west of 62046
  • 2-star Riverfront property
  • Free comp. breakfast
Beall Mansion An Elegant Bed & Breakfast Inn
+1-888-389-4485
407 East 12th St., Alton, IL 62002 ~16.55 miles west of 62046
  • 3 star Suburban hotel
  • 5 sleeping rooms in hotel
Four Points by Sheraton St Louis - Fairview Heights in Fairview Heights
+1-888-389-4121
319 Fountains Pkwy., Fairview Heights, IL 62208 ~19.63 miles south of 62046
  • 3-star Suburban property
  • Fitness / Gym is on-site
  • Spacious rooms
  • Best value for money
Sleep Inn in O'fallon
+1-888-675-2083
140 Venita Dr., O'fallon, IL 62269 ~19.69 miles south of 62046
  • Low-priced Suburban hotel
  • Access to gym on-site
  • Most guests said rooms were small
  • Shower can be a problem
Holiday Inn St. Louis Fairview Heights, an IHG Hotel - Fairview Heights
+1-800-716-8490
313 Salem Place, Fairview Heights, IL 62208 ~19.83 miles south of 62046
  • Three Star Suburban hotel
  • 6 suites in hotel
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Econo Lodge Inn & Suites
+1-800-805-5223
305 Salem Place, Fairview Heights, IL 62208 ~19.84 miles south of 62046
  • Low priced Suburban hotel
  • Hotel has 55 rooms
Super 8 by Wyndham Fairview Heights-St. Louis - Fairview Heights
+1-888-965-1860
45 Ludwig Dr., Fairview Heights, IL 62208 ~19.88 miles south of 62046
  • Low-priced Highway property
  • Check in: 4:00pm
  • Great location
  • Every guests reviewed were happy with the price of the breakfast
Drury Inn & Suites St. Louis Fairview Heights : 12 Ludwig Dr.
+1-888-788-5576
12 Ludwig Dr., Fairview Heights, IL 62208 ~19.94 miles south of 62046
  • 3 star Suburban property
  • Free breakfast
Quality Inn O'Fallon I-64 in Ofallon
+1-888-897-9207
1409 West Highway 50, Ofallon, IL 62269 ~20.04 miles south of 62046
  • Low priced Highway property
  • Free complimentary breakfast
  • Easily accessible by car, said 100%
  • Popular among families
From$50
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western O'fallon Hotel in O'Fallon
+1-888-311-4278
116 Regency Park, O'Fallon, IL 62269 ~20.05 miles south of 62046
  • 3 star Suburban property
  • Hotel has 3 floors
  • Close to downtown
  • Waffle maker did not work properly
First Western Inn Caseyville
+1-888-469-4795
8787 Sasak Place, Caseyville, IL 62232 ~20.05 miles southwest of 62046
  • Cheap Highway hotel
  • Hotel has 31 rooms
  • Friendly staff members
  • Best value for money
Comfort Suites Fairview Heights
+1-888-734-9421
137 Ludwig Dr., Fairview Heights, IL 62208 ~20.05 miles south of 62046
  • Midscale Suburban property
  • 71 sleeping rooms in hotel
  • Awesome vibe
  • Rooms need regular maintenance
Country Inn & Suites by Radisson, Fairview Heights, IL : 140 Ludwig Dr.
+1-888-841-5292
140 Ludwig Dr., Fairview Heights, IL 62208 ~20.10 miles south of 62046
  • Three Star Highway hotel
  • Free comp. breakfast
Hampton Inn St Louis/Fairview Heights
+1-888-455-5160
150 Ludwig Dr., Fairview Hts, IL 62208 ~20.12 miles south of 62046
  • Mid-scale Suburban property
  • 3 floors in hotel
From$89
Average 3.5 /5Reviews CallBookMore Details
La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis
+1-888-965-8297
136 Regency Park, O Fallon, IL 62269 ~20.16 miles south of 62046
  • Midscale Suburban property
  • Free complimentary breakfast
Welcome Suites - O'fallon
+1-888-906-6358
148 Regency Park, O'fallon, IL 62269 ~20.25 miles south of 62046
  • Two star Suburban property
  • Hotel has 89 rooms
  • Furniture needs more attention
  • Halls were grossly dirty
Candlewood Suites O Fallon, an IHG Hotel - O'fallon
+1-888-749-6785
1332 Park Plaza Dr., O'fallon, IL 62269 ~20.27 miles south of 62046
  • 2-star Rural hotel
  • 79 rooms in hotel
  • Spacious rooms
  • World class service
Extended Stay America Suites St. Louis O Fallon Il in O'fallon
+1-888-878-9982
154 Regency Park, O'fallon, IL 62269 ~20.28 miles south of 62046
  • Two star Highway hotel
  • Check in time: 3:00 PM
  • The majority of guests thought rooms were spacious
  • Good budget hotel

Next: Show All Available 62046 Hotels with Pricing

Graph: Next 20 Days of Hamel Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Hamel, IL discounts available. The chart reflects the cheapest Hamel hotel for each day and each star rating category.

FAQs about hotels near 62046

What are the top reviewed hotels near 62046?

Beall Mansion An Elegant Bed & Breakfast Inn, Holiday Inn Express Troy, an IHG Hotel and Comfort Inn Edwardsville - St. Louis are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 62046?

Innkeeper Motel, Holiday Inn Express & Suites Edwardsville, an IHG Hotel and Country Hearth Inn & Suites Edwardsville St. Louis are the top 3 luxury hotels near 62046.

What hotels are closest to the area of 62046?

Innkeeper Motel, Holiday Inn Express & Suites Edwardsville, an IHG Hotel, and Country Hearth Inn & Suites Edwardsville St. Louis are the properties closest to 62046.

How much does a cheap hotel near 62046 cost per night?

In the last year, a 2 star hotel near 62046 can be as cheap as $64.27 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 62046 cost per night?

In the last year, the average 3 star hotel near 62046 has been $111.06 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 62046?

Beall Mansion An Elegant Bed & Breakfast Inn, Innkeeper Motel and First Western Inn Caseyville are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 62046?

Fairfield Inn & Suites St. Louis Pontoon Beach, TownePlace Suites by Marriott St. Louis Edwardsville, IL and Fairfield Inn by Marriott St. Louis Collinsville, IL are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 62046?

Comfort Inn Edwardsville - St. Louis, Comfort Inn Collinsville and Quality Inn O'Fallon I-64 are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 62046?

Best Western Plus Pontoon Beach, Best Western Plus Parkway Hotel and Best Western Troy Hotel are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 62046?

Holiday Inn Express Troy, an IHG Hotel, Holiday Inn St. Louis Fairview Heights, an IHG Hotel and Holiday Inn Express & Suites Edwardsville, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top