My family stayed at the Bay Shores Peninsula Hotel over Memorial Day Weekend, 2012. We rented 3 rooms and had 2 people in each room.
I cannot begin to tell you how quaint this hotel is. The atmosphere is uncomparable and its location to the beach is amazing. We live in Las Vegas and it was wonderful to get away from the hustle and bustle of the city and enjoy some time here. The rooms were cozy and comfortable. They were spotless and very tastefully decorated. Upon arrival there were fresh flowers in each room as well as a fruit basket and a card on the pillow welcoming the guests. The card stated that it was their goal to make our stay as comfortable as possible, and if anyone needed anything to notify the office. We have also received a postcard from the hotel after we got home thanking us for our stay and inviting us back any time.
Breakfast was incredible. I am a bagel snob and you will not find a better bagel. There was a wide veriety of breakfast foods, all were incredible.
All 6 in our party all loved this hotel and we WILL be going back. If you are on the fence about this hotel please dont be, just book your room. You WILL NOT be sorry.