Alila Villas, Bali
The Alila Villas Uluwatu resort includes a gorgeous infinity pool and an overhanging cliff-side platform with dramatic views over the Indian Ocean.