Around the corner from popular Repulse Bay Beach, the Middle Bay Beach is the perfect spot for couples and swimming enthusiasts. With an enclosed swimming area of a decent size, the beach also has some basic facilities like fast food stands, barbecue pits, showers, toilets and raft rentals.