Leela Goa is a sea-facing hotel, and the closest beach to the hotel is Mobor Beach, 800 meters. Then, it is Betul Beach, which is approximately 1.2 km far. At last is the beach, famous for being near Leela Goa, Cavelossim Beach.