The best deals on hotels when visiting Oakwood Heights in Illinois.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Oakwood Heights, Illinois 62024

Bel Air Motel

542 West Ferguson Ave Wood River, IL

Enjoy an inviting ambiance at Bel Air Motel on your trip to Oakwood Heights, where refined accommodations offer quality, with rates beginning at $72.00. Enjoy the sophistication of enhanced amenities in rooms designed for comfort and convenience, ensuring a pleasant stay.

Guests at Bel Air Motel will love the convenience of being close to downtown Oakwood Heights, where a brief drive takes them to the city’s best attractions. Relax in Oakwood Heights at a hotel that turns your stay into a luxurious experience—secure now!

  Call (855) 239-5277 to book with an agent.
  2.6 miles from Oakwood Heights, IL 62024

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Best Western Premier Alton St. Louis Area Hotel

3559 College Avenue Alton, IL

Experience a warm stay at Best Western Premier Alton St. Louis Area Hotel near Oakwood Heights, where quality accommodations offer comfort and relaxation, with inviting rates from $91.99. Experience the thoughtful placement of eco-friendly waste solutions in Best Western hotels, promoting recycling and sustainability.

Guests staying at Best Western Premier Alton St. Louis Area Hotel are never far from the heart of Oakwood Heights, where a short drive delivers them to the city’s top destinations. Make your Oakwood Heights adventure one to remember with a hotel that offers unbeatable value—reserve now!

  Call (855) 234-2997 to book with an agent.
  3.7 miles from Oakwood Heights, IL 62024

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Alton near I-255

11 Crossroads Ct Alton, IL

At Comfort Inn Alton near I-255, guests visiting Oakwood Heights will find inviting rooms with rates starting at $73.99, providing a clean and welcoming space perfect for relaxation. Take advantage of Comfort Inn's laundry facilities, making longer stays or quick refreshes convenient for every guest.

With downtown Oakwood Heights just a brief drive away, guests at Comfort Inn Alton near I-255 can easily visit the city’s most exciting attractions while staying in a more peaceful area. Find out how relaxing Oakwood Heights can be with accommodations that fit your budget—secure now!

  Call (855) 233-0132 to book with an agent.
  3.8 miles from Oakwood Heights, IL 62024

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Alton St. Louis Area an IHG Hotel

2008 HOMER ADAMS PARKWAY Alton, IL

With rates from $129.00, Holiday Inn Express&Suites Alton St. Louis Area an IHG Hotel provides inviting accommodations for guests bound for Oakwood Heights, creating a soothing and comfortable atmosphere for relaxation. Relax in the modern and functional design of Holiday Inn Express's guest bathrooms, equipped with efficient fixtures and ample amenities.

The relaxing environment at Holiday Inn Express&Suites Alton St. Louis Area an IHG Hotel offers a quiet retreat, with downtown Oakwood Heights still within reach for a day of sightseeing. Stay affordably and comfortably on your Oakwood Heights adventure with well-equipped lodging—lock in today!

  Call (855) 233-0132 to book with an agent.
  5.5 miles from Oakwood Heights, IL 62024

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Parkway Hotel

1900 Homer Adams Pkwy Alton, IL

For budget-conscious travelers headed to Oakwood Heights, Best Western Plus Parkway Hotel offers warm-hearted rooms with rates from $65.83, creating a clean and welcoming atmosphere. Relax with the complimentary bathrobes and slippers provided in each room at Best Western Plus, adding a touch of luxury to your stay.

At Best Western Plus Parkway Hotel, guests can unwind in a more serene environment, with downtown Oakwood Heights a convenient drive away for a day of sightseeing. Stay comfortably and affordably in Oakwood Heights with amenities designed for your needs—secure now!

  Call (855) 239-4019 to book with an agent.
  5.6 miles from Oakwood Heights, IL 62024

Starting at

$65.83

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis / Alton

1904 Homer M Adams Parkway Alton, IL

For an affordable stay near Oakwood Heights, Hampton Inn & Suites St. Louis / Alton offers inviting accommodations with rooms beginning at $196.99, creating a clean and comfortable space. Customize your breakfast with Hampton’s make-your-own waffle stations, a fun and tasty way to start the day.

With a convenient drive into downtown Oakwood Heights, guests at Hampton Inn & Suites St. Louis / Alton can balance city adventures with a quieter, more peaceful stay. Choose accommodations that make Oakwood Heights travel feel effortless—lock in your stay now!

  Call (855) 234-5074 to book with an agent.
  5.6 miles from Oakwood Heights, IL 62024

Starting at

$196.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Alton

1800 Homer M. Adams Parkway Alton, IL

For travelers headed to Oakwood Heights, Super 8 by Wyndham Alton provides inviting accommodations with rooms starting at $81.00, creating a warm and comfortable environment. Explore with confidence, utilizing Super 8's local expertise for recommendations on dining, sightseeing, and entertainment.

Guests staying at Super 8 by Wyndham Alton will love the relaxing environment, while downtown Oakwood Heights is still accessible by car for easy exploration. Plan your Oakwood Heights visit with budget-wise lodging that delivers comfort—book today!

  Call (855) 236-8982 to book with an agent.
  5.7 miles from Oakwood Heights, IL 62024

Starting at

$81.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Edwardsville an IHG Hotel

1000 Plummer Drive Edwardsville, IL

With budget-friendly rooms beginning at $154.00, Holiday Inn Express & Suites Edwardsville an IHG Hotel provides inviting comfort for travelers bound for Oakwood Heights, creating a warm and welcoming space. Enjoy the vibrant atmosphere of Holiday Inn Express's themed nights, providing entertainment and fun for guests of all ages.

Guests staying at Holiday Inn Express & Suites Edwardsville an IHG Hotel can appreciate the calm surroundings, with downtown Oakwood Heights still within reach for a day of exploring the city’s highlights. Choose a hotel that makes your Oakwood Heights trip both practical and enjoyable—secure your stay today!

  Call (855) 234-2997 to book with an agent.
  8.0 miles from Oakwood Heights, IL 62024

Starting at

$154.00

per night

Read Reviews View Amenities View All Rooms

Country Hearth Inn & Suites Edwardsville St. Louis

1013 Plummer Drive Edwardsville, IL

For an affordable and comfortable stay, Country Hearth Inn & Suites Edwardsville St. Louis offers inviting rooms with rates starting at $109.00, creating a clean, welcoming environment for guests. Relax in accommodations that offer a clean and welcoming environment, perfect for rest after a day of exploring or business.

Guests staying at Country Hearth Inn & Suites Edwardsville St. Louis will appreciate the quiet setting of the hotel, while downtown Oakwood Heights remains a convenient drive away for city adventures. Discover affordable comfort that’s perfect for exploring Oakwood Heights—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  8.0 miles from Oakwood Heights, IL 62024

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Red Lion Inn & Suites Pontoon Beach

1240 East Chain of Rocks Rd Granite City, IL

For a friendly and inviting stay, Red Lion Inn & Suites Pontoon Beach offers budget-friendly accommodations with rates from $66.99, creating a warm and comfortable environment. Experience a more satisfying visit in accommodations that offer additional amenities and enhanced comfort.

At Red Lion Inn & Suites Pontoon Beach, visitors are just a short drive from downtown Oakwood Heights, making it easy to enjoy the city’s offerings and return to a quieter stay. Get ready for a Oakwood Heights stay that’s as comfortable as it is affordable—reserve your room now!

  Call (855) 236-8982 to book with an agent.
  8.4 miles from Oakwood Heights, IL 62024

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge & Suites Granite City

3236 West Chain of Rocks Rd Granite City, IL

With rates from $59.99, Econo Lodge & Suites Granite City is an ideal choice for travelers to Oakwood Heights, providing a comfortable, welcoming atmosphere perfect for rest. Discover the added value of joining the Choice Privileges® program during your stay at Econo Lodge, earning points towards free nights and exclusive rewards.

From Econo Lodge & Suites Granite City, a convenient drive brings guests into downtown Oakwood Heights, where they can enjoy the city’s attractions and return to a quiet stay. Enjoy added comfort and savings while exploring Oakwood Heights—lock in your stay now!

  Call (855) 233-0132 to book with an agent.
  8.7 miles from Oakwood Heights, IL 62024

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Edwardsville St. Louis

3080 South State Route 157 Edwardsville, IL

At Comfort Inn Edwardsville St. Louis, travelers to Oakwood Heights will find budget-friendly rooms with rates beginning at $101.99, creating a welcoming, charming space perfect for rest. Take time to relax in our outdoor areas, where you can enjoy a quiet coffee or unwind at the end of the day.

Guests at Comfort Inn Edwardsville St. Louis can appreciate the peaceful surroundings while still having downtown Oakwood Heights within easy reach for a day of adventure. Enjoy peace of mind on your Oakwood Heights trip with accommodations designed for relaxation—book today!

  Call (855) 235-6136 to book with an agent.
  8.8 miles from Oakwood Heights, IL 62024

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites St. Louis Pontoon Beach / Granite City

5224 Commerce Parkway Granite City, IL

With affordable rooms starting at $124.99, Fairfield Inn & Suites St. Louis Pontoon Beach / Granite City provides comfortable accommodations for travelers bound for Oakwood Heights, creating a clean, inviting space. Find comfort in Fairfield's allergy-friendly rooms, designed to provide a safe and accommodating environment for all guests.

At Fairfield Inn & Suites St. Louis Pontoon Beach / Granite City, visitors can enjoy the relaxing surroundings of the hotel, while downtown Oakwood Heights is just a convenient drive away for easy exploration. Discover a relaxing Oakwood Heights experience with accommodations that won’t strain your budget—secure now!

  Call (855) 239-5277 to book with an agent.
  9.0 miles from Oakwood Heights, IL 62024

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Pontoon Beach

5105 Highway 111 Granite City, IL

Guests visiting Oakwood Heights can unwind in budget-conscious comfort at Days Inn by Wyndham Pontoon Beach, with rooms beginning at $61.99, creating a clean and welcoming space. Relish the convenience of vending machines at Days Inn, providing snacks and beverages for a quick treat anytime.

Guests staying at Days Inn by Wyndham Pontoon Beach will appreciate the balance of easy city access and the peaceful surroundings of the hotel. Book now and make your Oakwood Heights stay both cozy and cost-effective—reserve today!

  Call (855) 235-0725 to book with an agent.
  9.2 miles from Oakwood Heights, IL 62024

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pontoon Beach IL / St. Louis MO Area

4141 Timberlake Dr Granite City, IL

With rates beginning at $58.99, Super 8 by Wyndham Pontoon Beach IL / St. Louis MO Area is a smart option for travelers visiting Oakwood Heights, creating a cushy, comfortable space for guests seeking relaxation. Immerse yourself in the local area with Super 8's strategic locations, providing easy access to explore and discover new experiences.

At Super 8 by Wyndham Pontoon Beach IL / St. Louis MO Area, guests can unwind in a more spacious environment, with downtown Oakwood Heights still within reach by car for sightseeing and exploration. Book an inviting, budget-friendly hotel for your Oakwood Heights travels and relax—reserve now!

  Call (855) 236-8982 to book with an agent.
  9.3 miles from Oakwood Heights, IL 62024

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Pontoon Beach

4 Regency Pkwy Granite City, IL

Choose Best Western Plus Pontoon Beach near Oakwood Heights for a delightful balance of quality and affordability, where inviting rooms provide comfort at a starting rate of $76.99 per night. Relax in the coffee shop at Best Western Plus, where you can enjoy a range of beverages and light snacks in a casual setting.

The calm and quiet of Best Western Plus Pontoon Beach is complemented by its proximity to downtown Oakwood Heights, just a drive away for easy access to the city’s attractions. Relax in Oakwood Heights with a hotel that makes every moment special—reserve your stay now!

  Call (855) 234-5074 to book with an agent.
  9.4 miles from Oakwood Heights, IL 62024

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Pontoon Beach

14 Regency Park Dr Granite City, IL

With rates beginning at $77.99, La Quinta Inn & Suites by Wyndham Pontoon Beach provides budget-friendly accommodations for travelers headed to Oakwood Heights, creating a welcoming space ideal for relaxation. Take a leisurely walk in La Quinta’s garden paths, beautifully maintained and perfect for a peaceful stroll.

The relaxing surroundings at La Quinta Inn & Suites by Wyndham Pontoon Beach offer a restful retreat, with downtown Oakwood Heights a convenient drive away for easy access to the city’s best spots. Plan your Oakwood Heights adventure with a hotel that enhances your experience—reserve today!

  Call (855) 234-2997 to book with an agent.
  9.4 miles from Oakwood Heights, IL 62024

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis Edwardsville

5723 Heritage Crossing Dr Glen Carbon, IL

At Hampton Inn & Suites St. Louis Edwardsville, guests bound for Oakwood Heights can enjoy budget-friendly accommodations with rooms starting at $100.00, creating a welcoming and comfortable space. Enjoy the convenience of free Wi-Fi at Hampton by Hilton, keeping you connected with work, family, and friends during your stay.

From Hampton Inn & Suites St. Louis Edwardsville, a short drive brings guests into downtown Oakwood Heights, where they can experience the city’s highlights before returning to the hotel’s serene environment. Plan your ideal Oakwood Heights getaway with accommodations that make sense for your budget—reserve now!

  Call (855) 235-6136 to book with an agent.
  9.6 miles from Oakwood Heights, IL 62024

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Troy IL / St. Louis Area

910 Edwardsville Rd Troy, IL

With budget-friendly rooms beginning at $61.99, Super 8 by Wyndham Troy IL / St. Louis Area provides affordable accommodations for travelers bound for Oakwood Heights, creating a restorative and welcoming environment. Unwind in Super 8’s tastefully designed rooms, offering modern amenities and cozy furnishings for a relaxing retreat.

Guests staying at Super 8 by Wyndham Troy IL / St. Louis Area will appreciate the calming environment, while downtown Oakwood Heights remains a smooth drive away for a day of sightseeing. Enjoy Oakwood Heights without breaking the bank—lock in your cost-effective hotel stay today!

  Call (855) 234-5074 to book with an agent.
  13.1 miles from Oakwood Heights, IL 62024

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Best Western Troy Hotel

2020 Formosa Drive Troy, IL

Guests visiting Oakwood Heights will appreciate the inviting comfort at Best Western Troy Hotel, where comfy rooms begin at $74.99, creating a warm, welcoming atmosphere. Experience seamless business travel with Best Western's corporate account services, offering streamlined billing and reservations.

From Best Western Troy Hotel, guests can enjoy the peaceful retreat of the hotel, while downtown Oakwood Heights remains easily accessible for sightseeing. Get the most out of your Oakwood Heights visit with well-appointed, budget-friendly lodging—lock in today!

  Call (855) 235-0725 to book with an agent.
  13.1 miles from Oakwood Heights, IL 62024

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn St. Louis Troy IL

2030 Formosa Road Troy, IL

At Red Roof Inn St. Louis Troy IL, guests traveling to Oakwood Heights will find affordable comfort with rooms beginning at $70.00, creating a warm and welcoming atmosphere perfect for unwinding. Feel at home at Red Roof Inn, where each location offers a warm welcome and comfortable settings for all guests.

Relax in the serene environment of Red Roof Inn St. Louis Troy IL, where peaceful surroundings provide a restful stay and downtown Oakwood Heights is within reach. Stay cozy and budget-conscious while experiencing Oakwood Heights—secure your room now!

  Call (855) 234-2997 to book with an agent.
  13.1 miles from Oakwood Heights, IL 62024

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Troy an IHG Hotel

2011 Formosa Road Troy, IL

For a restful stay near Oakwood Heights, Holiday Inn Express Troy an IHG Hotel offers budget-friendly accommodations with rooms starting at $139.00, creating a appealing, welcoming atmosphere. Savor the convenience of Holiday Inn Express's grab-and-go breakfast options, perfect for early risers or guests on the move.

Guests staying at Holiday Inn Express Troy an IHG Hotel will love the serene atmosphere, while downtown Oakwood Heights remains close by for all their city adventures. Make Oakwood Heights travel both enjoyable and affordable with a practical hotel—secure now!

  Call (855) 234-2997 to book with an agent.
  13.1 miles from Oakwood Heights, IL 62024

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Troy IL

909 Edwardsville Rd Troy, IL

At Motel 6 Troy IL, guests bound for Oakwood Heights will find budget-friendly comfort with rooms beginning at $60.00, creating a warm and inviting space ideal for rest. Check into Motel 6 with ease, where the fast and friendly check-in process ensures you’re quickly comfortable and settled.

Enjoy a restful stay at Motel 6 Troy IL, where peaceful surroundings meet easy access to downtown Oakwood Heights for exploration. Stay relaxed and keep your wallet happy while visiting Oakwood Heights—lock in today!

  Call (855) 234-5074 to book with an agent.
  13.2 miles from Oakwood Heights, IL 62024

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Town & Country Inn

910 Cherry Ln Troy, IL

Guests headed to Oakwood Heights can relax at Town & Country Inn, where budget-friendly rooms start at $61.42, creating a warm and inviting atmosphere ideal for unwinding. Experience value and convenience, with rooms that provide clean accommodations and essential services for a hassle-free visit.

Guests at Town & Country Inn will love the quiet atmosphere, with downtown Oakwood Heights remaining nearby for easy access to sightseeing. Choose a well-rounded, budget-friendly stay for your Oakwood Heights adventure—book now!

  Call (855) 234-5074 to book with an agent.
  13.2 miles from Oakwood Heights, IL 62024

Starting at

$61.42

per night

Read Reviews View Amenities View All Rooms