A day by the ocean is always close by, with the beach just a 10-minute walk from Grand Beach Hotel Bay Harbor. Head out for a morning by the water, an afternoon in the sun, or a sunset stroll, then return to the relaxed waterfront setting of the hotel.