At Bay Heights Bed and Breakfast, you can look forward to a poolside bar, a garden and an outdoor entertainment area. For some rest and relaxation, visit the hot tub. The on-site Caribbean cuisine restaurant, Bay Heights Restaurant, offers breakfast, lunch, dinner and pool views. In addition to a bar, guests can connect to free in-room WiFi.