Bayshore Resort

yelp logo

(24)

Call
Website

Advertisement

Photos

328 Toledo St
Elmore, OH 43416

Bayshore Resort in Elmore, OH, is the only waterfront hotel on Put-in-Bay, offering a unique blend of lakeside tranquility and proximity to downtown attractions. With 61 guest suites, breathtaking Lake Erie views, and a variety of resort amenities, it caters to vacationers looking for relaxation and adventure.

The resort features two heated pools, a spacious hot tub, and outdoor dining options powered by Saucy Brew Works, including a lively tiki bar and a coffeehouse. Guests can enhance their experience by renting golf carts on-site, making it easy to explore the scenic trails and vibrant sites of Put-in-Bay at their leisure.

Generated from the website

Reviews

yelp logo
2.524 reviews
Photo of Mary S.
Mary S.
7/3/2019

The options for accommodations in Put-in-Bay seem fairly limited, especially for large parties, which is how we ended up at Bayshore Resort. Overall, my friends and I had a fine stay here. The...

Chris M.
8/22/2025

This place is terrible. Our first morning there was no cold water...that's right no cold water in the entire hotel. The water in the shower was so hot it was scalding and you could not shower....

Brian S.
7/2/2023

this place use to be really nice...not any more. the staff is rude, the place is over priced and dirty..they let anyone use the pool. the bar staff is honorable the price had gone way up and...

Photo of Jenn R.
Jenn R.
7/17/2018

Probably the best hotel on the island. It's not fancy but it's clean, quiet and has all the amenities you need to relax. Not a wild hotel like some of the other places. The restaurant is just ok....

Photo of Weston P.
Weston P.
7/23/2014

While this may be a nice property the rules will make you feel like you are 2 years old and visiting a distant relative and when your parents tell you everything you can't do. Upon check in you...

Own this business?
See a problem?

You might also like

United StatesOhioElmoreBayshore Resort

Advertisement