Find hotels in St. John, IN from CA $68

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. John hotels

Rodeway Inn

Rodeway Inn
2.5 star property
Portage
7.0 out of 10, Good, (806 reviews)
"Clean room, nice staff"
United States
Marcelo
The price is CA $71
CA $79 total
includes taxes & fees
Mar 17 - Mar 18
Rodeway Inn

Best Western University Inn At Valparaiso

Best Western University Inn At Valparaiso
2.5 star property
Valparaiso
8.2 out of 10, Very good, (965 reviews)
"I used this hotel as a base while I traveled to visit family in the area "
United States
Susan
The price is CA $118
CA $133 total
includes taxes & fees
Mar 15 - Mar 16
Best Western University Inn At Valparaiso

Super 8 by Wyndham Hebron Lowell Area

Super 8 by Wyndham Hebron Lowell Area
2.0 star property
Hebron
7.4 out of 10, Good, (486 reviews)
"nice place to stay"
United States
Terry
The price is CA $88
CA $98 total
includes taxes & fees
Mar 20 - Mar 21
Super 8 by Wyndham Hebron Lowell Area

Spark by Hilton Matteson Chicago I 57

Spark by Hilton Matteson Chicago I 57
2.5 star property
Matteson
7.0 out of 10, Good, (672 reviews)
"The room was nice, the staff was nice."
United States
Monisha
The price is CA $105
CA $119 total
includes taxes & fees
Mar 31 - Apr 1
Spark by Hilton Matteson Chicago I 57

Comfort Inn Hobart-Merrillville I-65

Comfort Inn Hobart-Merrillville I-65
2.5 star property
Hobart
7.0 out of 10, Good, (741 reviews)
"Nice place to stay for the night!"
United States
Milos
The price is CA $92
CA $105 total
includes taxes & fees
Mar 17 - Mar 18
Comfort Inn Hobart-Merrillville I-65

Quality Inn & Suites Hammond Near I-8090

Quality Inn & Suites Hammond Near I-8090
2.5 star property
Hammond
7.8 out of 10, Good, (798 reviews)
"Clean"
United States
Garry
The price is CA $98
CA $110 total
includes taxes & fees
Mar 17 - Mar 18
Quality Inn & Suites Hammond Near I-8090

Hampton Inn & Suites Munster

Hampton Inn & Suites Munster
2.5 star property
Munster
8.6 out of 10, Excellent, (1,000 reviews)
"Nice staff and uneventful good overnight stay "
United States
Paula
The price is CA $117
CA $131 total
includes taxes & fees
Mar 22 - Mar 23
Hampton Inn & Suites Munster

Baymont by Wyndham Portage Indiana Dunes

Baymont by Wyndham Portage Indiana Dunes
2.5 star property
Portage
7.2 out of 10, Good, (1,008 reviews)
"Great place, close to things."
United States
William
The price is CA $103
CA $115 total
includes taxes & fees
Mar 15 - Mar 16
Baymont by Wyndham Portage Indiana Dunes

Days Inn & Suites by Wyndham Merrillville

Days Inn & Suites by Wyndham Merrillville
2.0 star property
Merrillville
6.4 out of 10, (664 reviews)
"nice place was nice nd clean "
United States
Louis
The price is CA $85
CA $96 total
includes taxes & fees
Mar 31 - Apr 1
Days Inn & Suites by Wyndham Merrillville

Motel 6 Hammond, IN - Chicago Area

Motel 6 Hammond, IN - Chicago Area
2.0 star property
Hammond
6.4 out of 10, (1,000 reviews)
"Resting bed"
United States
Oliver
The price is CA $70
CA $78 total
includes taxes & fees
Mar 11 - Mar 12
Motel 6 Hammond, IN - Chicago Area

Spark by Hilton Merrillville

Spark by Hilton Merrillville
3.0 star property
Merrillville
9.0 out of 10, Wonderful, (143 reviews)
"Excellent..front desk people were nice..esp a georgous brunette"
United States
Terry
The price is CA $108
CA $121 total
includes taxes & fees
Mar 25 - Mar 26
Spark by Hilton Merrillville

Best Western Crossroads Inn

Best Western Crossroads Inn
2.5 star property
Schererville
7.2 out of 10, Good, (917 reviews)
"Front desk young lady very welcoming !!😊"
United States
Lucy
The price is CA $109
CA $124 total
includes taxes & fees
Mar 11 - Mar 12
Best Western Crossroads Inn

Super 8 by Wyndham Mokena/Frankfort /I-80

Super 8 by Wyndham Mokena/Frankfort /I-80
2.0 star property
Mokena
6.4 out of 10, (1,003 reviews)
"Nice stay for the price. The mattress was a little hard on me, but the room was clean and the I had a nice stay."
United States
Jason
The price is CA $82
CA $91 total
includes taxes & fees
Mar 22 - Mar 23
Super 8 by Wyndham Mokena/Frankfort /I-80

Hampton Inn Crown Point

Hampton Inn Crown Point
2.5 star property
Crown Point
9.4 out of 10, Exceptional, (659 reviews)
"Hotel is clean"
United States
Cheyenne
The price is CA $144
CA $161 total
includes taxes & fees
Mar 22 - Mar 23
Hampton Inn Crown Point

Comfort Inn Hebron-Lowell Area

Comfort Inn Hebron-Lowell Area
2.5 star property
Hebron
8.8 out of 10, Excellent, (516 reviews)
"Everything was great! Clean room nice facilities. Breakfast was also good! "
United States
Donald
The price is CA $112
CA $126 total
includes taxes & fees
Mar 21 - Mar 22
Comfort Inn Hebron-Lowell Area

Econo Lodge Inn & Suites

Econo Lodge Inn & Suites
2.0 star property
Monee
7.0 out of 10, Good, (824 reviews)
"Very clean and friendly "
United States
Daniel
The price is CA $89
CA $103 total
includes taxes & fees
Mar 11 - Mar 12
Econo Lodge Inn & Suites

Hampton Inn by Hilton Merrillville

Hampton Inn by Hilton Merrillville
2.5 star property
Merrillville
8.4 out of 10, Very good, (879 reviews)
"Great stay"
United States
Yolanda
The price is CA $113
CA $127 total
includes taxes & fees
Mar 22 - Mar 23
Hampton Inn by Hilton Merrillville

Sleep Inn Tinley Park I-80 near Amphitheatre-Convention Center

Sleep Inn Tinley Park I-80 near Amphitheatre-Convention Center
2.5 star property
Tinley Park
8.4 out of 10, Very good, (1,009 reviews)
"The best"
United States
Antoine
The price is CA $112
CA $127 total
includes taxes & fees
Mar 16 - Mar 17
Sleep Inn Tinley Park I-80 near Amphitheatre-Convention Center

Days Inn and Suites by Wyndham Hammond, IN

Days Inn and Suites by Wyndham Hammond, IN
2.0 star property
Hammond
7.2 out of 10, Good, (208 reviews)
"I enjoy my stay "
United States
Angelina
The price is CA $104
CA $116 total
includes taxes & fees
Mar 23 - Mar 24
Days Inn and Suites by Wyndham Hammond, IN

Fairfield Inn and Suites By Marriott Merrillville

Fairfield Inn and Suites By Marriott Merrillville
3.0 star property
Merrillville
8.0 out of 10, Very good, (1,005 reviews)
"The room was clean and it was a great stay."
United States
Nickolas
The price is CA $120
CA $134 total
includes taxes & fees
Mar 22 - Mar 23
Fairfield Inn and Suites By Marriott Merrillville
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. John attractions

Learn more about St. John

Nestled in northwest Indiana, St. John invites visitors to walk the moving Shrine of the Christ's Passion with its life-sized bronze sculptures along prayer paths. Families can splash at nearby Cedar Lake Beach in summer or explore Centennial Park's trails when local joggers have it mostly to themselves.

Ask for Amish Rob
Photo by Steve Ignowski
Open Photo by Steve Ignowski

Top St. John Hotel Reviews

Recent Reviews in St. John

More cheap stays in St. John

Hotels in St. John with star rating

Frequently asked questions

What is the best area to stay in St John?
The best area to stay in St John is near the main commercial thoroughfare of US-41, particularly around the intersection with US-231.

This area is the primary centre for visitors, offering a good selection of modern hotels and amenities. It's designed for convenience, with easy access to shops, restaurants, and other services. You'll find most of the newer developments here, providing a comfortable and contemporary base for your stay.

For families, this area is particularly suitable due to its proximity to family-friendly dining options and local parks. The hotels often feature amenities like indoor pools, which are a great way for children to unwind after a day of exploring.

Business travellers will also find this location ideal.
When is the best time to go to St John?
The best time to visit St John, Indiana, is during the late spring, summer, and early autumn months, from May to October, when the weather is most agreeable for outdoor activities and local events.

For those looking to enjoy the town's parks and recreational facilities, such as those found around the Lake Hills subdivision or near the St John Town Hall, the warmer months from June to August are ideal. You'll find pleasant temperatures great for walks, cycling, or enjoying the green spaces. Families with children will appreciate the opportunity to spend time outdoors without the chill of winter.

If you prefer a quieter visit with milder temperatures, late spring (May) and early autumn (September-October) offer a lovely experience. The foliage in autumn can be particularly appealing, and the weather is still comfortable enough for exploring the local shops and eateries along US-41 without the peak summer crowds.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. John.
How can I save on a St. John hotel booking with Expedia?
Members always get our best prices. Find our best St. John hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St. John hotel?
Prices for hotels in St. John often vary, but you can find a great deal from CA $68 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia