1. Bali Resort - Gajah Mina Beach Resort is a private tropical boutique hotel, surrounded by rice fields, complemented by a private beach with natural caves, ancient stone carvings and beautiful nature walks.