The best deals on hotels when visiting St. John in Indiana.

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 St. John, Indiana 46373

Best Western Crossroads Inn

1905 Harder Ct Schererville, IN

For those headed to St. John, Best Western Crossroads Inn offers budget-friendly comfort with rooms starting at $86.99, creating a clean, welcoming environment perfect for unwinding. Appreciate the historical charm of certain Best Western hotels, which integrate local heritage and architecture into their design.

Guests at Best Western Crossroads Inn can enjoy the convenience of being close to downtown St. John, where a brief drive takes them to the city’s top destinations. Make your St. John visit memorable with a hotel that delivers more for your money—reserve now!

  Call (855) 233-0132 to book with an agent.
  3.1 miles from ST. John, IN 46373

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Schererville

1904 US Highway 41 Schererville, IN

At Hampton Inn & Suites Schererville, guests bound for St. John can unwind in restorative accommodations with rooms starting at $125.99, creating a warm, welcoming atmosphere. Appreciate the convenience of Hampton’s on-site ATMs, providing easy access to cash for your travel expenses.

At Hampton Inn & Suites Schererville, guests are never far from downtown St. John, where a short drive delivers them to the city’s most exciting spots. Find comfort and convenience in St. John at a rate that fits your budget—book now!

  Call (855) 233-0132 to book with an agent.
  3.1 miles from ST. John, IN 46373

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Schererville

1019 West Lincoln Hwy Schererville, IN

With budget-friendly rooms starting at $97.99, Comfort Inn Schererville is ideal for travelers bound for St. John, providing a warm and inviting environment for relaxation. Enjoy the value of Comfort Inn's comprehensive amenities, from complimentary breakfast to high-speed internet access.

With downtown St. John just a short drive from Comfort Inn Schererville, guests can enjoy the best of the city while staying in a quieter, more peaceful location. Revel in added perks and comfort for your St. John stay without breaking the bank—lock in today!

  Call (855) 239-5277 to book with an agent.
  3.3 miles from ST. John, IN 46373

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Schererville an IHG Hotel

1773 Fountain Park Dr Schererville, IN

With rooms from $129.00, Holiday Inn Express & Suites Schererville an IHG Hotel provides affordable comfort for guests visiting St. John, creating a clean and homely environment ideal for relaxation. Relax in Holiday Inn Express's well-appointed rooms, where modern design meets functional comfort for both relaxation and work.

At Holiday Inn Express & Suites Schererville an IHG Hotel, a quick drive delivers guests into the heart of downtown St. John, making it easy to explore the city’s best offerings. Stay refreshed and on budget while discovering St. John—reserve your hotel room now!

  Call (855) 233-7850 to book with an agent.
  3.4 miles from ST. John, IN 46373

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Schererville an IHG Hotel

1758 FOUNTAIN PARK DRIVE Schererville, IN

Stay comfortably at Staybridge Suites Schererville an IHG Hotel on your journey to St. John, where welcoming accommodations provide a relaxing stay, with room rates beginning at an affordable $134.00. Benefit from the value of staying at Staybridge Suites, where generous amenities and services are included at no extra cost.

From Staybridge Suites Schererville an IHG Hotel, a short drive takes guests right into downtown St. John, making it simple to explore the city’s vibrant destinations. Make the most of your St. John experience with a hotel that caters to your every need—reserve now!

  Call (855) 234-2997 to book with an agent.
  3.4 miles from ST. John, IN 46373

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites Chicago Southeast / Munster IN

9651 Calumet Ave Munster, IN

Enjoy a peaceful stay at SpringHill Suites Chicago Southeast / Munster IN on your journey to St. John, where inviting rooms provide comfort, with affordable rates beginning at $159.99 per night. Start your day with SpringHill Suites' complimentary breakfast, featuring a variety of healthy and indulgent options.

At SpringHill Suites Chicago Southeast / Munster IN, visitors can unwind in the peaceful surroundings of the hotel, while downtown St. John remains within easy reach for exploration. Discover how relaxing St. John can be with a hotel that meets all your expectations—reserve now!

  Call (855) 239-4019 to book with an agent.
  6.9 miles from ST. John, IN 46373

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Munster

9420 Calumet Ave Munster, IN

Relax in the inviting surroundings of Hyatt Place Munster as you travel to St. John, where quality rooms offer warmth and comfort, with rates beginning at $129.99. Enjoy the spaciousness of Hyatt Place rooms, featuring distinct zones for sleeping, working, and relaxing.

With St. John a convenient drive away, guests staying at Hyatt Place Munster can explore the city’s highlights before returning to the calm and quiet of the hotel. Find peace and tranquility in St. John with accommodations that enhance your adventure—book today!

  Call (855) 235-6136 to book with an agent.
  7.2 miles from ST. John, IN 46373

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Crown Point

10850 Delaware Parkway Crown Point, IN

Guests bound for St. John will find homely comfort at Hampton Inn Crown Point, where inviting rooms start at $119.99, creating a welcoming atmosphere ideal for relaxation. Stay connected with Hampton’s business-grade Wi-Fi, ensuring you can work and communicate with ease from anywhere in the hotel.

With St. John just a drive away, guests at Hampton Inn Crown Point can explore the city’s best spots before retreating to the quiet and calm of the hotel. Discover a St. John experience where comfort and affordability come together—secure now!

  Call (855) 236-8982 to book with an agent.
  7.3 miles from ST. John, IN 46373

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Merrillville

732 East 82nd Ave Merrillville, IN

Guests visiting St. John will find affordable comfort at Knights Inn Merrillville, with rooms beginning at $55.00, providing a clean, welcoming space for relaxation. Appreciate the convenient location of Knights Inn properties, strategically placed near airports, business centers, and tourist attractions.

Guests staying at Knights Inn Merrillville can appreciate the quieter surroundings, with downtown St. John still easily accessible for sightseeing and city exploration. Lock in an affordable stay for your St. John trip and travel stress-free!

  Call (855) 235-6136 to book with an agent.
  7.5 miles from ST. John, IN 46373

Starting at

$55.00

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Merrillville

8018 Delaware Pl Merrillville, IN

Relax in style at Residence Inn by Marriott Merrillville near St. John, where inviting accommodations create a peaceful atmosphere, with budget-friendly rates starting from $134.99. Benefit from Residence Inn's partnerships with local businesses and attractions, offering discounts and special offers to guests.

Guests staying at Residence Inn by Marriott Merrillville will appreciate the quiet surroundings, with downtown St. John still accessible for a day of sightseeing and adventure. Take your St. John trip to the next level with thoughtfully designed, inviting lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  7.5 miles from ST. John, IN 46373

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Munster

9120 Calumet Ave Munster, IN

Enjoy the peaceful surroundings of Homewood Suites by Hilton Munster near St. John, where quality rooms create a restful escape, with budget-friendly rates starting from $159.99. Take advantage of Homewood Suites' luggage storage services, providing secure handling of your belongings before check-in or after check-out.

Guests at Homewood Suites by Hilton Munster can enjoy the quiet surroundings, while downtown St. John is still within easy reach for a day of sightseeing. Discover how enjoyable St. John can be with a hotel that offers everything you need—lock in today!

  Call (855) 234-2997 to book with an agent.
  7.5 miles from ST. John, IN 46373

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Merrillville

8375 Georgia Street Merrillville, IN

With rates beginning at $66.99, Baymont by Wyndham Merrillville is ideal for guests visiting St. John, offering snug accommodations in a welcoming, clean environment. Enjoy the personal touch of Baymont by Wyndham’s staff, who go above and beyond to make your stay enjoyable.

At Baymont by Wyndham Merrillville, visitors can unwind in the calm surroundings of the hotel, while downtown St. John remains just a convenient drive away. Relax and enjoy St. John with a hotel that keeps comfort affordable—lock in now!

  Call (855) 234-5074 to book with an agent.
  7.6 miles from ST. John, IN 46373

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Merrillville

8353 Georgia St Merrillville, IN

Guests traveling to St. John will find calm accommodations at Hampton Inn by Hilton Merrillville, where rooms begin at $100.99, creating a warm, inviting environment ideal for relaxation. Swim any season in Hampton’s indoor pools, providing a warm and welcoming place to relax, regardless of the weather.

The calm and quiet of Hampton Inn by Hilton Merrillville is complemented by its proximity to downtown St. John, just a drive away for easy access to the city’s attractions. Take advantage of thoughtful amenities and affordable rates for your St. John trip—book today!

  Call (855) 234-7135 to book with an agent.
  7.6 miles from ST. John, IN 46373

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn&Suites by Marriott Merrillville

8275 Georgia St Merrillville, IN

For a comfy and affordable stay, Fairfield Inn&Suites by Marriott Merrillville offers inviting rooms with rates starting at $129.99, creating a welcoming and comfortable environment ideal for rest. Stay cool with Fairfield’s personalized air conditioning systems in each room, allowing you to adjust the settings to your comfort level.

From Fairfield Inn&Suites by Marriott Merrillville, guests can drive into downtown St. John for sightseeing and exploration, before retreating to a quieter, more relaxed environment. Unwind in St. John with budget-friendly accommodations that don’t skimp on comfort—book now!

  Call (855) 234-7135 to book with an agent.
  7.6 miles from ST. John, IN 46373

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Merrillville

8290 Georgia St Merrillville, IN

Guests bound for St. John will appreciate the restful accommodations at Red Roof Inn Merrillville, with rates beginning at $59.00, creating a clean and welcoming space for relaxation. Enjoy the simplicity of Red Roof Inn's offerings, where the focus is on providing a great stay without unnecessary extras.

From Red Roof Inn Merrillville, a short drive brings guests into downtown St. John, where they can explore the city’s most popular attractions before returning to tranquility. Stay affordably and comfortably on your St. John getaway—lock in your hotel room today!

  Call (855) 236-8982 to book with an agent.
  7.6 miles from ST. John, IN 46373

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Munster

8936 Calumet Ave Munster, IN

For a comfortable stay, Hampton Inn & Suites Munster offers inviting rooms with rates beginning at $126.99, creating a warm and inviting space ideal for travelers visiting St. John. Follow your fitness routine on local trails with Hampton’s suggested jogging paths, integrating sightseeing with your exercise regimen.

At Hampton Inn & Suites Munster, guests can relax in a peaceful environment, with downtown St. John just a drive away for easy access to the city’s top destinations. Get ready for a St. John stay that’s as comfortable as it is affordable—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  7.7 miles from ST. John, IN 46373

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Merrillville US Rte 30

1355 East 83rd Ave Merrillville, IN

With rates beginning at $92.99, Extended Stay America Suites Merrillville US Rte 30 provides budget-friendly accommodations for travelers headed to St. John, creating a welcoming space ideal for relaxation. Enjoy the accessibility of Extended Stay America’s locations, conveniently situated near business districts, shopping, and dining.

From Extended Stay America Suites Merrillville US Rte 30, a quick drive delivers guests into downtown St. John, where they can experience the city’s highlights before returning to a peaceful stay. Take your St. John stay to the next level with affordable, well-equipped lodging—reserve now!

  Call (855) 236-8982 to book with an agent.
  7.8 miles from ST. John, IN 46373

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Merrillville an IHG Hotel

8339 Ohio Merrillville, IN

With budget-friendly rooms beginning at $109.99, Candlewood Suites Merrillville an IHG Hotel provides comfortable accommodations for travelers to St. John, creating a welcoming environment for rest. Community activities and social events at Candlewood Suites provide a warm and inclusive atmosphere for guests.

The peaceful setting of Candlewood Suites Merrillville an IHG Hotel is perfect for unwinding, with downtown St. John still within reach for easy access to the city’s highlights. Enjoy a seamless St. John experience with well-rounded, budget-savvy lodging—book today!

  Call (855) 235-0725 to book with an agent.
  7.8 miles from ST. John, IN 46373

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Merrillville IN

8311 Ohio Merrillville, IN

Relax in the warm ambiance of Country Inn & Suites by Radisson Merrillville IN on your trip to St. John, where restful rooms provide a mellifluous retreat, with rates beginning at just $68.99 per night. Indulge in a soothing spa bath in select Country Inn & Suites locations, adding a touch of luxury to your relaxation time.

With downtown St. John still accessible by car, guests at Country Inn & Suites by Radisson Merrillville IN can enjoy the city’s offerings while retreating to a more peaceful setting afterward. Enjoy a St. John stay that’s as delightful as it is budget-friendly—reserve your accommodations now!

  Call (855) 235-6136 to book with an agent.
  7.8 miles from ST. John, IN 46373

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Merrillville near US 30

1344 East 83rd Ave Merrillville, IN

With budget-friendly rooms from $85.99, Comfort Suites Merrillville near US 30 provides inviting accommodations for guests visiting St. John, creating a alluring and welcoming atmosphere. Enjoy a smooth experience with Comfort Suites' streamlined billing services, offering easy checkout and transparent invoicing.

The tranquil environment at Comfort Suites Merrillville near US 30 offers guests a peaceful stay, with downtown St. John just a short drive away for easy access to the city. Rest well in St. John with a hotel that offers budget-friendly and inviting lodging—secure your room now!

  Call (855) 233-0132 to book with an agent.
  7.9 miles from ST. John, IN 46373

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Merrillville

7850 Rhode Island St Merrillville, IN

At Howard Johnson by Wyndham Merrillville, travelers to St. John can unwind in inviting rooms with rates starting at $67.99, providing a clean and comfortable space ideal for relaxation. Host your next event or meeting at Howard Johnson, with flexible spaces and customized catering options to suit your needs.

With downtown St. John a drive away, guests at Howard Johnson by Wyndham Merrillville can experience the best of the city without staying in the middle of the hustle and bustle. Make your St. John experience exceptional with a hotel that keeps costs down—lock in today!

  Call (855) 236-8982 to book with an agent.
  7.9 miles from ST. John, IN 46373

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Studio 6 Merrillville IN

8290 Louisiana Street Merrillville, IN

With affordable rooms beginning at $59.99, Studio 6 Merrillville IN provides inviting accommodations for guests visiting St. John, creating a warm, comfortable space. Secure parking at Studio 6 adds an extra level of convenience and safety to your stay.

Staying at Studio 6 Merrillville IN allows guests to retreat to a serene location, with downtown St. John still within easy reach for a day’s adventures. Relax and recharge in St. John with a hotel that offers more for less—secure today!

  Call (855) 239-4019 to book with an agent.
  7.9 miles from ST. John, IN 46373

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Merrillville an IHG Hotel

8415 Louisiana St Merrillville, IN

Stay at Staybridge Suites Merrillville an IHG Hotel as you explore St. John, where peaceful accommodations provide a comfortable retreat, with room rates beginning at an affordable $139.00 per night. Enjoy the convenience of Staybridge Suites' express check-in and check-out services, designed to save you time.

From Staybridge Suites Merrillville an IHG Hotel, a drive into downtown St. John provides convenient access to the city’s highlights, without the noise of staying in the center. Settle into St. John with a hotel that delivers quality and savings in every way—secure now!

  Call (855) 234-2997 to book with an agent.
  7.9 miles from ST. John, IN 46373

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Merrillville

8400 Indiana St Merrillville, IN

Find your ideal retreat at Home2 Suites by Hilton Merrillville as you travel to St. John, with soft accommodations designed for relaxation, all from a welcoming $123.99 per night. Appreciate the flexibility of Home2 Suites' modular furniture, allowing you to customize your suite to fit your needs and preferences.

Guests staying at Home2 Suites by Hilton Merrillville can enjoy easy access to downtown St. John, while appreciating the quiet and calm of their stay a bit further out. Take the stress out of St. John travel with a hotel that’s designed for your comfort—secure now!

  Call (855) 234-5074 to book with an agent.
  8.0 miles from ST. John, IN 46373

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms