Put-in-Bay is a resort village located on South Bass Island in Put-in-Bay Township, Ottawa County, Ohio, United States, 85 miles west of Cleveland and 35 miles east of Toledo. The population was 154 at the 2020 census.
AdAlways Great Deals: Search for The Best PutinBay Hotel Prices on Tripadvisor. Find Discounts on the Best Best Places To Stay InPutBay. Tripadvisor Helps You Spend Less.
AdPutInBay Beach Hotels. Find the Best Accommodation Deals for Your Stay inPutInBay. Compare Accommodation Prices. Get The Best Deals for Your Next Hotel Booking.
Site visitors: Over 1M in the past month
Featured Hotels: Put-in-Bay Condos, Beachfront, Hotels, Puerto Rico and more