Leinster Bay is a small beach located near Waterlemon Cay which is home to what some call “the best snorkeling” in all of St. John. Like all of the beaches in St. John, the landscape is lush and can wow any guest. This beach is located on the north side of the island and is known for being very quiet. At night this can be a very romantic location for couples. If you’re looking for a nice calm beach location while you’re here in St. John, Leinster Bay is surely the beach for you!