
1. Maya Ubud Resort & Spa
The breathtakingly beautiful Maya Ubud Resort & Spa features a similarly gorgeous infinity pool that looks out on to a tropical valley – the views from here are staggering. And just for good measure, there’s a second pool below, overlooking the river.
Discover more: Maya Ubud Resort & Spa