When I think of the best pool resorts, I picture infinity pools blending into stunning jungle, ocean, or city views. We all want that Instagram-worthy shot—gracefully "walking on water" at the pool’s edge or diving into a dreamy oasis. Bali has perfected this, making your vision board dreams a reality.
With so many incredible resorts, the choices can be overwhelming. To save you the hassle, I’ve narrowed it down to my top five epic pool resorts in Ubud, Bali.
*Disclosure: I only recommend products I would use myself and all opinions expressed here are our own. This post may contain affiliate links that at no additional cost to you, I may earn a small commission.
Can't read this now? Pin it for later!

Jungle Fish

Location: North Ubud, within Chapung Sebali Resort
Entry Cost: Sun loungers & sofas are IDR 350,000 ($20 USD) per person, while daybeds are IDR 800,000 ($50 USD)
Pool Bar: Open to the public
Accommodation: Yes, Chapung Sebali has rooms and villas
Best Time to Visit: Weekdays for fewer crowds
Food & Drink Recommendation: Try their signature cocktails
Insider Tip: Arrive early to grab a poolside lounger, as it is first come first serve
Where the pool edge meets Tarzan's home, you’ll feel like you’re swimming into a jungle you can touch. Jungle Fish is a pool bar with a laid-back vibe, often not overly crowded. The infinity pool overlooks lush treetops, offering stunning views. Enjoy craft cocktails, fresh food, and excellent hospitality in this tranquil setting. A perfect spot for relaxation and socializing!
Cretya Ubud

Location: Tegalalang, near the famous rice terraces
Entry Cost: IDR 150,000 ($10 USD) per person, higher for VIP seating & weekends
Pool Bar: Open to the public
Accommodation: No, this is a day club experience. They have cool hammocks you can book for 200 USD.
Best Time to Visit: Morning or late afternoon to avoid peak hours
Food & Drink Recommendation: Their frozen margaritas are a must-try
Insider Tip: Book a VIP cabana for a more private experience
Three abstract, cascading pools mirror the famous rice terraces in front of them. Cretya Ubud is a luxurious, fun terrace club where you can swim, relax, and get those Instagram-worthy shots. Wear your best bathing suit, sip on a cocktail, and embrace the tropical vibes while surrounded by Bali's natural beauty.
Hanging Gardens Ubud
Location: Payangan, 30 minutes from Ubud Center
Entry Cost: Only available for guests, day passes sometimes available
Pool Bar: Exclusive to resort guests
Accommodation: Yes, a 5-star luxury resort
Best Time to Visit: Stay overnight to enjoy the pool with fewer crowds
Food & Drink Recommendation: Their floating breakfast is a once-in-a-lifetime experience
Insider Tip: Request a room with a private plunge pool for added luxury.
One of Bali’s most iconic infinity pools, Hanging Gardens has a breathtaking split-level design that seems to float above the jungle. Often voted "Best Swimming Pool in the World," it offers an ultra-exclusive experience. Guests can unwind with the sounds of nature while enjoying world-class hospitality. The resort is pricey but perfect for a once-in-a-lifetime stay!

Location: Bresela, about 25 minutes from Ubud Center
Entry Cost: Open only to resort guests
Pool Bar: Exclusive to resort guests
Accommodation: Yes, luxury villas and suites available
Best Time to Visit: Any time, as it's only open to guests
Food & Drink Recommendation: Try their coconut-infused cocktails
Insider Tip: Book a villa with a private pool for the ultimate relaxation
An Instagram favorite, this three-tiered infinity pool boasts stunning curves and dramatic drops. Surrounded by lush jungle, The Kayon Jungle Resort is designed for serenity and relaxation. Its breathtaking design, prime location near central Ubud, and exceptional service ensure a truly unforgettable stay. If you’re looking for a private retreat with top-tier hospitality, this is the place!
For more activities and local tours, check out my favourite tours in Ubud:
Padma Resort Ubud

Location: Payangan, about 20 minutes north of Ubud
Entry Cost: Exclusive to resort guests
Pool Bar: Open only to guests
Accommodation: Yes, a luxury resort with spacious rooms
Best Time to Visit: Early morning for a peaceful swim
Food & Drink Recommendation: Their tropical smoothie bowls are delicious
Insider Tip: Don’t miss the heated pool feature at night for a cozy experience
Padma’s 89m infinity pool is the crown jewel of this jungle retreat. The heated feature makes it perfect for nighttime dips as the temperature cools. Below the main pool is a smaller, more secluded pool for a quieter experience. Enjoy a cocktail at the stylish pool bar and soak in the incredible scenery. If you’re looking for luxury and exclusivity, Padma delivers on all fronts.
To help you find the ideal location for your stay, here's an interactive map of the resorts in Ubud:
Comments