A pier extending into calm waters at sunset with a clear sky.

Find Lake Hotels in Gary, IN from CA $147

  • 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 availability on Gary Lake Hotels

This weekend
Next weekend

Our top choices for Gary hotels on the lake

1. An Escape to a Dream of Green and relaxation.

An Escape to a Dream of Green and relaxation.
Miller Beach
9.6 out of 10, Exceptional, (28 reviews)
"Extremely clean. Kitchen needs more/newer cookware/bakeware to match how nice the house is. Hot tub was a wonderful addition along with the extra room on the back of the house. Overall we enjoyed our stay."
United States
Julie R.
The price is CA $377
CA $800 total
includes taxes & fees
Nov 15 - Nov 16
An Escape to a Dream of Green and relaxation.

2. Spa-quality amenities, dog friendly, close to trails, IN Dunes Nat’l Park

Spa-quality amenities, dog friendly, close to trails, IN Dunes Nat’l Park
Miller Beach
9.2 out of 10, Wonderful, (69 reviews)
"This was a great spot for a quiet family vacation! It was great being so close to the lake!"
United States
Marcia M.
The price is CA $828
CA $2,076 total
includes taxes & fees
Nov 19 - Nov 20
Spa-quality amenities, dog friendly, close to trails, IN Dunes Nat’l Park
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.

Top Gary Hotel Reviews

Frequently asked questions

How much do lakeside hotels in Gary cost?
Lakeside hotels in Gary range between CA $147 and CA $322 per night. This means you can get excited for a getaway near the water at a price that won't break the bank. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best lakeside hotels in Gary?
A guest favourite is Ameristar Casino Hotel East Chicago. Make yourself at home at this 4-star lakeside property which comes with a deep soaking bathtub and a marina. Howard Johnson by Wyndham Merrillville is another recommended lake hotel worth looking into. Make a reservation at this 2.5-star option and enjoy conveniences like hypo-allergenic bedding and pool sun loungers. You'll have your pick of multiple hotels near a lake in Gary with a total average guest review rating of 0.0.
How many lakeside hotels are there in Gary?
Pick from 1 hotels near lakes in Gary. Whether you're taking a trip with the family or planning some fun by the water with your pals, Expedia can help you find your perfect lakeside pad.
Why book your lakeside hotel in Gary with Expedia?
Expedia has the best deals on lakeside hotels in Gary. But our amazing prices are just the beginning. You'll discover a wide array of hotels to choose from and handy search filters that make it a breeze to find your perfect stay.
How can I find cheap lakeside hotels in Gary?
Use Expedia's handy filters to set your budget. Then, choose your desired hotel star rating — they start from basic (1 star) to luxury (5 star). You can also search based on an area you want to stay in. Finding your dream lakeside hotel in Gary at the right price couldn't be simpler!
What is there to do in Gary near my lakeside hotel?
There are plenty of superb things to do and see in Gary. Drop by well-known attractions like Lake Street Beach, Marquette Beach and Hard Rock Casino Northern Indiana. Majestic Star Casino, Marquette Park and Indiana University Northwest also lure many visitors.

Explore a world of travel with Expedia