Candi Beach Resort & Spa, Indonesia
Our rating: First Class
The Candi Beach Resort & Spa is a charming resort located on the outskirts of Candidasa, by Mendira Beach. Its expansive grounds offer a tranquil place to stay and relax in while exploring the attractions of eastern Bali.