The best deals on hotels when visiting Maryville 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 Maryville, Illinois 62062

Loyalty Inn Maryville

2701 Maryville Rd Maryville, IL

For those traveling to Maryville, Loyalty Inn Maryville offers inviting, budget-friendly comfort with rooms from $60.99, creating a clean and welcoming space ideal for rest. Enjoy practical comfort in rooms that deliver essential amenities, ensuring a comfortable stay without the extra cost.

With the best of Maryville easily accessible, guests at Loyalty Inn Maryville can explore downtown while returning to a quieter, more relaxed setting. Make your Maryville trip enjoyable and economical—secure your hotel stay today!

  Call (855) 239-4019 to book with an agent.
  1.2 miles from Maryville, IL 62062

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Town & Country Inn

910 Cherry Ln Troy, IL

Guests visiting Maryville can enjoy inviting accommodations at Town & Country Inn, with budget-friendly rooms starting at $61.42, creating a clean, welcoming environment. Stay in accommodations that provide the essentials for a comfortable visit, with a focus on providing a good value experience.

Town & Country Inn offers a convenient location for those looking to visit downtown Maryville, where the city’s top spots are just a quick drive away. Enjoy your Maryville getaway with budget-friendly lodging that exceeds expectations—reserve now!

  Call (855) 235-0725 to book with an agent.
  2.7 miles from Maryville, IL 62062

Starting at

$61.42

per night

Read Reviews View Amenities View All Rooms

Motel 6 Troy IL

909 Edwardsville Rd Troy, IL

Guests bound for Maryville will find affordable comfort at Motel 6 Troy IL, where rooms start at $60.00, providing a serene, welcoming space perfect for rest. Step back in time with a stay at one of Motel 6’s classic locations, where the spirit of traditional American road trips lives on.

Motel 6 Troy IL is perfectly positioned for guests wanting to visit downtown Maryville, where the city’s best attractions are just a quick drive away. Enjoy Maryville without overspending—secure your budget-friendly room now!

  Call (855) 239-5277 to book with an agent.
  2.7 miles from Maryville, IL 62062

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Troy IL / St. Louis Area

910 Edwardsville Rd Troy, IL

For a restful and affordable visit near Maryville, Super 8 by Wyndham Troy IL / St. Louis Area offers cushy accommodations with rooms starting at $61.99, creating a warm, welcoming environment. Benefit from Super 8’s loyalty program, Wyndham Rewards, which enriches your travel experiences with each point earned.

Guests at Super 8 by Wyndham Troy IL / St. Louis Area will appreciate the convenience of being a short drive from downtown Maryville, making it easy to explore the city while enjoying a peaceful retreat. Stay affordably and comfortably on your Maryville getaway—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  2.7 miles from Maryville, IL 62062

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Best Western Troy Hotel

2020 Formosa Drive Troy, IL

Guests traveling to Maryville will find affordable comfort at Best Western Troy Hotel, where tranquil rooms start at $74.99, creating a warm, inviting space ideal for unwinding. Experience the thoughtful placement of eco-friendly waste solutions in Best Western hotels, promoting recycling and sustainability.

Guests staying at Best Western Troy Hotel can easily access downtown Maryville by car, making it simple to visit the city’s most iconic attractions while enjoying a peaceful retreat. Step into Maryville comfort without the hefty price tag—lock in your hotel room today!

  Call (855) 234-2997 to book with an agent.
  2.8 miles from Maryville, IL 62062

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Troy an IHG Hotel

2011 Formosa Road Troy, IL

At Holiday Inn Express Troy an IHG Hotel, travelers to Maryville will find budget-friendly comfort with rooms beginning at $139.00, creating a clean and inviting environment. Wake up to the invigorating aroma of freshly brewed coffee every morning at Holiday Inn Express, available in the lobby.

Guests at Holiday Inn Express Troy an IHG Hotel are only a short drive from downtown Maryville, making it simple to enjoy the city’s top attractions while staying in a quieter area. Find comfort and value in Maryville with a hotel that delivers on both fronts—reserve now!

  Call (855) 235-0725 to book with an agent.
  2.8 miles from Maryville, IL 62062

Starting at

$139.00

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, travelers to Maryville can find budget-conscious comfort with rooms beginning at $70.00, creating a enveloping, comfortable environment for guests. Rest with ease at Red Roof Inn, knowing the dedicated staff are always available to address your needs and ensure a pleasant stay.

From Red Roof Inn St. Louis Troy IL, a quick drive brings guests right into the heart of downtown Maryville, perfect for exploring the city’s vibrant spots. Plan your Maryville trip with a budget-friendly, cozy stay—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  2.8 miles from Maryville, IL 62062

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Louis Edwardsville

5723 Heritage Crossing Dr Glen Carbon, IL

For an affordable and restful stay, Hampton Inn & Suites St. Louis Edwardsville offers inviting accommodations with rates beginning at $100.00, creating a charming atmosphere near Maryville. Customize your breakfast with Hampton’s make-your-own waffle stations, a fun and tasty way to start the day.

From Hampton Inn & Suites St. Louis Edwardsville, a brief drive delivers guests into downtown Maryville, making it easy to explore the city’s vibrant offerings. Enjoy extra features and affordability on your Maryville trip—reserve your hotel now!

  Call (855) 234-5074 to book with an agent.
  2.8 miles from Maryville, IL 62062

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Edwardsville St. Louis

3080 South State Route 157 Edwardsville, IL

For an inviting and restful stay, Comfort Inn Edwardsville St. Louis offers homely accommodations with rates starting at $101.99, creating a comfortable space near Maryville. Stay within budget without compromising comfort, thanks to Comfort Inn's competitive rates and exceptional value.

From Comfort Inn Edwardsville St. Louis, guests can quickly reach downtown Maryville, where the city’s best spots are always within easy reach. Rest assured knowing your Maryville trip will be cozy and budget-conscious—book your room today!

  Call (855) 235-6136 to book with an agent.
  3.4 miles from Maryville, IL 62062

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Collinsville near St. Louis

8 Commerce Dr Collinsville, IL

With rooms starting at $87.99, Comfort Inn Collinsville near St. Louis provides inviting accommodations for guests bound for Maryville, creating a soothing, comfortable environment ideal for relaxation. Earn points with every stay by joining the Choice Privileges® program, redeemable for free nights and exclusive rewards.

From Comfort Inn Collinsville near St. Louis, a brief drive brings guests into downtown Maryville, where the city’s most vibrant spots await exploration. Get ready for a Maryville trip that’s as affordable as it is memorable—lock in today!

  Call (855) 234-2997 to book with an agent.
  3.9 miles from Maryville, IL 62062

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Collinsville / St. Louis

12 Commerce Drive Collinsville, IL

For an affordable and comfortable stay, Days Inn by Wyndham Collinsville / St. Louis offers inviting rooms with rates starting at $56.99, creating a clean, welcoming environment near Maryville. Experience the convenience of Days Inn's express check-out service, allowing for a swift and hassle-free departure.

At Days Inn by Wyndham Collinsville / St. Louis, a short drive brings guests into downtown Maryville, where the city’s top destinations are easily reachable. Stay affordably and comfortably on your Maryville adventure with well-equipped lodging—lock in today!

  Call (855) 233-7850 to book with an agent.
  3.9 miles from Maryville, IL 62062

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Collinsville

7 Commerce Drive Collinsville, IL

With affordable rooms from $97.99, Hampton Inn Collinsville is ideal for travelers visiting Maryville, creating a comfortable, welcoming environment perfect for unwinding. Experience the comfort of adjustable air conditioning in Hampton’s guest rooms, ensuring your personal comfort no matter the weather.

Hampton Inn Collinsville is ideally situated for travelers who want to be close to downtown Maryville, where the city’s most iconic spots are easily reachable by car. Get the most out of your Maryville trip with a hotel that delivers affordability—book today!

  Call (855) 233-0132 to book with an agent.
  3.9 miles from Maryville, IL 62062

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott St. Louis Collinsville IL

4 Gateway Dr Collinsville, IL

Guests visiting Maryville will find gentle comfort at Fairfield Inn by Marriott St. Louis Collinsville IL, with inviting rooms starting at $119.99, creating a welcoming atmosphere ideal for rest. Welcome to Fairfield by Marriott, where guests are treated to the warm hospitality and simple comforts that make travel a joy.

From Fairfield Inn by Marriott St. Louis Collinsville IL, a quick drive delivers guests into downtown Maryville, where the city’s most vibrant spots are just minutes away. Discover how easy Maryville travel can be with a hotel that adds value to your stay—reserve today!

  Call (855) 233-0132 to book with an agent.
  4.1 miles from Maryville, IL 62062

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Collinsville St. Louis

2 Gateway Dr Collinsville, IL

At Super 8 by Wyndham Collinsville St. Louis, travelers to Maryville can find budget-conscious comfort with rooms beginning at $60.99, creating a comfortable, comfortable environment for guests. Navigate with ease, as Super 8 often features locations that provide quick access to local highways and popular tourist spots.

Guests at Super 8 by Wyndham Collinsville St. Louis can enjoy a quick drive into downtown Maryville, where the city’s most exciting attractions are easily accessible. Plan your Maryville trip with ease and affordability in mind—book your room today!

  Call (855) 235-0725 to book with an agent.
  4.1 miles from Maryville, IL 62062

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Collinsville St. Louis

552 Ramada Blvd Collinsville, IL

For a tranquil and affordable stay near Maryville, Americas Best Value Inn Collinsville St. Louis offers budget-friendly rooms with rates from $60.99, creating a warm and welcoming atmosphere. Engage with the local community as our properties often provide easy access to local festivals, events, and attractions.

From Americas Best Value Inn Collinsville St. Louis, a brief drive brings guests into downtown Maryville, where the city’s most popular spots are easily accessible. Lock in an affordable, cozy stay for your Maryville trip—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  4.1 miles from Maryville, IL 62062

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Collinsville St. Louis

6 Gateway Dr Collinsville, IL

At La Quinta Inn & Suites by Wyndham Collinsville St. Louis, travelers visiting Maryville can enjoy inviting accommodations with rooms starting at $90.99, creating a warm, welcoming environment for rest. Experience the convenience of staying connected with La Quinta's free high-speed Wi-Fi, available throughout the hotel.

From La Quinta Inn & Suites by Wyndham Collinsville St. Louis, a brief drive delivers guests to downtown Maryville, where the city’s best attractions are easily reachable. Enjoy Maryville like never before with a hotel that’s practical and inviting—book today!

  Call (855) 233-0132 to book with an agent.
  4.1 miles from Maryville, IL 62062

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Collinsville St. Louis

1000 Eastport Plaza Dr Collinsville, IL

Experience a sophisticated atmosphere at DoubleTree by Hilton Collinsville St. Louis as you explore Maryville, where homely accommodations create a peaceful retreat, with rates from $114.40. Experience the charm of DoubleTree by Hilton's winter amenities, from hot cocoa in the lobby to cozy blankets in guest rooms.

Guests at DoubleTree by Hilton Collinsville St. Louis can easily reach downtown Maryville by car, making it simple to visit the city’s top destinations while enjoying a quieter stay. Get ready for a Maryville trip where every moment feels perfectly curated—lock in today!

  Call (855) 235-0725 to book with an agent.
  4.2 miles from Maryville, IL 62062

Starting at

$114.40

per night

Read Reviews View Amenities View All Rooms

Country Hearth Inn & Suites Edwardsville St. Louis

1013 Plummer Drive Edwardsville, IL

Guests bound for Maryville can relax in cushy comfort at Country Hearth Inn & Suites Edwardsville St. Louis, where rooms start at $109.00, creating a welcoming environment ideal for unwinding. Stay in rooms that provide more than just the basics, with extra amenities to enhance your experience without stretching your budget.

Country Hearth Inn & Suites Edwardsville St. Louis provides easy access to downtown Maryville, offering guests the flexibility to visit the city’s top sights with just a short drive. Get the most out of your Maryville visit with cozy, budget-friendly accommodations—book today!

  Call (855) 235-0725 to book with an agent.
  4.4 miles from Maryville, IL 62062

Starting at

$109.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-conscious rooms beginning at $154.00, Holiday Inn Express & Suites Edwardsville an IHG Hotel is a practical choice for travelers to Maryville, providing a warm and inviting space ideal for rest. Experience the local area with Holiday Inn Express's bike rental service, a fun and eco-friendly way to explore.

With quick access to downtown Maryville, guests staying at Holiday Inn Express & Suites Edwardsville an IHG Hotel can explore the city’s most vibrant spots while returning to a quieter, more peaceful location. Experience the charm of Maryville with a hotel that goes above and beyond—book today!

  Call (855) 236-8982 to book with an agent.
  4.5 miles from Maryville, IL 62062

Starting at

$154.00

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Pontoon Beach

14 Regency Park Dr Granite City, IL

At La Quinta Inn & Suites by Wyndham Pontoon Beach, travelers headed to Maryville will find comfy comfort with rooms starting at $77.99, creating a warm and inviting environment ideal for relaxation. Choose La Quinta by Wyndham for your next destination, where bright stays and warm hospitality make every journey a pleasure.

Guests staying at La Quinta Inn & Suites by Wyndham Pontoon Beach will appreciate the calm surroundings, with downtown Maryville just a drive away for easy access to the city’s highlights. Step into a welcoming Maryville stay with accommodations that blend comfort and affordability—reserve now!

  Call (855) 233-7850 to book with an agent.
  5.9 miles from Maryville, IL 62062

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Pontoon Beach

5105 Highway 111 Granite City, IL

Guests headed to Maryville can relax at Days Inn by Wyndham Pontoon Beach, where budget-friendly rooms start at $61.99, creating a warm, welcoming atmosphere perfect for a peaceful stay. Discover the charm of Days Inn's unique locations, each offering a different experience based on its local setting.

Staying at Days Inn by Wyndham Pontoon Beach means guests can enjoy a more tranquil location, while the highlights of downtown Maryville are just a short drive away. Book a hotel for your Maryville adventure that adds comfort without the extra cost—reserve today!

  Call (855) 233-0132 to book with an agent.
  6.0 miles from Maryville, IL 62062

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Pontoon Beach

4 Regency Pkwy Granite City, IL

Stay at Best Western Plus Pontoon Beach when visiting Maryville, where comfortable rooms offer quality and warmth, with rates beginning at just $76.99 per night. Stay secure with the in-room alarm systems available at Best Western Plus, providing added security for your peace of mind.

Guests staying at Best Western Plus Pontoon Beach can balance the excitement of downtown Maryville with the peaceful surroundings of the hotel, just a drive away from the city center. Plan a seamless Maryville trip with a hotel that takes care of all the details—secure your room now!

  Call (855) 239-4019 to book with an agent.
  6.0 miles from Maryville, IL 62062

Starting at

$76.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

Guests bound for Maryville will appreciate the quiet accommodations at Super 8 by Wyndham Pontoon Beach IL / St. Louis MO Area, with rooms starting at $58.99, providing a warm, welcoming space for rest. Relax in Super 8's welcoming lobbies, perfect for reading, working, or planning your day's itinerary in comfort.

The convenience of downtown Maryville is just a drive away from Super 8 by Wyndham Pontoon Beach IL / St. Louis MO Area, making it easy for guests to experience the city’s top spots without the noise. Book now and discover an inviting, affordable Maryville stay that delivers comfort!

  Call (855) 234-5074 to book with an agent.
  6.0 miles from Maryville, IL 62062

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Red Lion Inn & Suites Pontoon Beach

1240 East Chain of Rocks Rd Granite City, IL

Guests traveling to Maryville will find Red Lion Inn & Suites Pontoon Beach a practical choice, with rooms beginning at $66.99, creating a clean and inviting environment ideal for relaxation. Experience accommodations that focus on providing essential comforts at a good value, perfect for cost-conscious travelers.

From Red Lion Inn & Suites Pontoon Beach, the drive into downtown Maryville is simple and convenient, making it easy for guests to explore the city while enjoying a more relaxed stay. Get more out of your Maryville adventure with accommodations that save you money—secure now!

  Call (855) 233-0132 to book with an agent.
  6.1 miles from Maryville, IL 62062

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms