Baywatch Resort Goa
Couple Friendly
On cliff overlooking the Arabian Sea, this secluded resort is a 3-minute walk from Ozran Beach, 3 km from the historic Portuguese Chapora Fort and 44 km from Goa International Airport. Relaxed wood chalets with sea views feature private gardens and daybeds, plus flat-screen TVs, and tea and coffeemaking facilities.