Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Put-in-Bay, OH

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Put-in-Bay hotels and places to stay

Lakefront Condo With Wrap Around Balcony
Get Rates
1.89 mi from city center
3.7/5Good! (13 reviews)
Family friendly

"Average but has potential to be better . Bar restaurant pool area workers very accommodating ."…"

Reviewed on Sep 18, 2019

Lakefront Condo With Wrap Around Balcony
Waterfront Middle Bass Condo w/ Pool Access!
Get Rates
1.89 mi from city center
5/5Exceptional! (2 reviews)

"As advertised and peaceful"…"

Reviewed on Jun 26, 2020

Waterfront Middle Bass Condo w/ Pool Access!
Premium Lakefront Condo With Large Lakefront Covered Patio And Lakefront Bar
4.8/5Exceptional! (39 reviews)
Beautiful condo, beautiful view!

"Had a few minor issues but owner was very responsive. Highly recommend!"…"

Reviewed on Jul 8, 2020

Premium Lakefront Condo With Large Lakefront Covered Patio And Lakefront Bar
Harriet's House
2.5 out of 5
247 Erie St, Put-in-Bay, OH
The price is $119 per night
0.06 mi from city center
4.6/5Wonderful! (22 reviews)

"This place was clean & comfortable. She kept our luggage the day we checked out until we were ready to leave the island, which was very helpful. Close to downtown but not too close. Room was cozy, but still a good value."…"

Reviewed on Jul 7, 2020

Harriet's House
Bay Lodging Resort
2.5 out of 5
405 Lakeview Ave, Put-in-Bay, OH
The price is $217 per night
0.25 mi from city center
3.6/5Good! (172 reviews)

"Great staff and excellent place to stay. We have stayed here 1 other time and now with new owners, we definitely will be making this our go to hotel. Treated us all like family."…"

Reviewed on Jun 19, 2020

Bay Lodging Resort
Island Club Rentals
3 out of 5
1490 Put In Bay Rd, Put-in-Bay, OH
Get Rates
1.57 mi from city center
4/5Very Good! (12 reviews)

"We love the Island Club! The staff was friendly and accommodating. Our house was clean and perfect for our getaway. We loved having a grill so we could cookout during our stay. I highly recommend the Island Club!"…"

Reviewed on Oct 23, 2019

Island Club Rentals
Grand Islander Hotel
2.5 out of 5
432 Catawba Ave, Put-in-Bay, OH
Get Rates
0.05 mi from city center
3.3/5 (56 reviews)

"I've stayed there previously, and it is always a very nice place. Close to everything, walking distance."…"

Reviewed on Aug 1, 2019

Grand Islander Hotel
Bird's Nest Resort
2.5 out of 5
1371 Langram Road, Put-in-Bay, OH
Get Rates
0.94 mi from city center
4.1/5Very Good! (130 reviews)

"Owners are awesome in every way. One of the best places I have ever stayed! Property is quaint and had that "island feel" Spotlessly clean, great location, quiet, and beautiful! We were able to rent our golf carts on site for much less than anywhere else on the island Owners were readily accessible ..."…"

Reviewed on Jun 5, 2020

Bird's Nest Resort
Islander Inn
2.5 out of 5
225 Erie St, Put-in-Bay, OH
The price is $169 per night
0.04 mi from city center
3.5/5Good! (63 reviews)

"Very nice stay. Friendly staff. Wonderful experience. Family friendly."…"

Reviewed on Jul 2, 2020

Islander Inn
Edgewater Hotel
2.5 out of 5
266 Delaware Ave, Put-in-Bay, OH
The price is $191 per night
0.07 mi from city center
3.2/5 (32 reviews)

"The only problem we had was that our slide keys continued to not work all weekend and we kept having to go get new ones!"…"

Reviewed on Oct 14, 2019

Edgewater Hotel
Don't see what you're looking for?
See all available properties in Put-in-Bay
View all properties
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.

Visiting Put-in-Bay

Visitors to Put-in-Bay are sure to enjoy the bars. Tourists can also enjoy the city's festivals, monuments, and lakeside setting.

  • You'll find 184 Expedia hotels and other accommodations in the larger area of Sandusky
  • The closest major airport is in Toledo, OH (TOL-Toledo Express), 51.2 mi (82.3 km) from the city center

Sightseeing and Staying in Put-in-Bay

Attractions like Heineman Winery and Perry's Cave are fun for everyone, not just kids. Notable city landmarks like Perry's Victory and International Peace Memorial and South Bass Island Lighthouse might be worth a visit. A couple of additional sights to add to your agenda are Lake Erie Islands Historical Society and DeRivera Park.

As you plan your holiday retreat, you'll find 16 hotels and other lodging accommodations to pick from in Put-in-Bay. Below are highly ranked ones based on our user reviews:

  • Harbour View Suites - This 3-star hotel features free WiFi, free parking, and a terrace. It's a favorite with Expedia travelers for its quiet location and room size.
  • Bird's Nest Resort - Our customers like the overall value and helpful staff at this cottage. Amenities at this 2.5-star cottage include free parking and a private balcony.
  • Put in Bay Victory Station Hotel - Amenities at this 2-star hotel include free WiFi and free parking. Expedia customers like its central location and clean rooms.

Dressing for Put-in-Bay

  • Between January and March, daytime temperatures average 50°F, while nighttime temperatures stay around 21°F
  • From April to June, the average is 81°F during the day and 36°F at night
  • July through September sees average temperatures of 82°F during the day and 52°F at night
  • In October-December, you can expect 67°F as the daytime average and 22°F as the nighttime average
  • Put-in-Bay gets about 33.11 inches of rain per year
  • July and June are usually the hottest months averaging 80°F, while January and February are usually the coldest with an average temperature of 23°F

Recent reviews of Put-in-Bay hotels

More trip options