Hotels we would book ourselves, from splurges to good-value bases.
$$$$Mandapa, a Ritz-Carlton Reserve
Ubud (Ayung River valley)
Thirty-five suites and twenty-five private pool villas in a river valley outside Ubud, where the jungle meets the Ayung River and rice paddies terrace down to the water. Every guest has a personal Patih, or butler. Bali at its most serene, and most expensive.
Check rates →$$Alaya Resort Ubud
Ubud (Central, Jalan Hanoman)
A 106-room resort on Jalan Hanoman in the heart of Ubud, with gardens, a pool bar and an award-winning spa, a stroll from the Monkey Forest, the palace and the cafes. The smart-value base for exploring Ubud on foot.
Check rates →$$$$Alila Villas Uluwatu
Uluwatu (Bukit Peninsula)
Cliff-top pool villas on the Bukit peninsula, with a cantilevered sunset cabana above the Indian Ocean, a fifty-metre cliffside pool and architecture that set a benchmark for sustainable design. Minutes from Uluwatu Temple and the Kecak.
Check rates →$$$The Oberoi Beach Resort, Bali
Seminyak
Fifteen acres of gardens on Seminyak beach, with thatched lanai rooms and pool villas, a beachfront pool and an amphitheatre for dinners and dance. Old-school Balinese elegance in the middle of the island's most fashionable strip.
Check rates →$$$The Mulia, Nusa Dua
Nusa Dua
The all-suite, butler-served heart of the Mulia complex on Geger Beach in Nusa Dua: a calm kilometre of sand, the Oasis infinity pool, nine restaurants and bars and a spa with an ice room. Big-resort glamour on Bali's gentlest water.
Check rates →$$Tandjung Sari Hotel
Sanur
One of Bali's first boutique hotels, founded on Sanur beach in 1962 and still run by the same family: thatched bungalows with coral walls and carved doors in a coconut grove by the sea. The island as it was, steps from the Nusa Penida boats.
Check rates →$$$COMO Canggu
Canggu (Echo Beach)
A contemporary resort on Echo Beach, one of Bali's best surf breaks, with suites, residences and a penthouse, the COMO Beach Club by the pool and COMO Shambhala wellness. Canggu energy with a calm, design-led retreat to come home to.
Check rates →$$$Hyatt Regency Bali
Sanur
The rebuilt former Bali Hyatt on Sanur beach: 16 hectares of mature tropical gardens, calm lagoon water, a kids club, a big spa village and the Sanur beach path on the doorstep. The easiest family resort in Bali, ten minutes from the Nusa Penida boats.
Check rates →$$$Hotel Indigo Bali Seminyak Beach
Seminyak
A design-led beach hotel on Seminyak's sand with Balinese craft woven through every corner: 289 rooms, suites and private-pool villas, a beachfront bar for sunset, a shaded garden pool and a full spa. Seminyak's shops and restaurants are a short ride away.
Check rates →$$Courtyard by Marriott Bali Nusa Dua Resort
Nusa Dua
A good-value family resort inside the Nusa Dua enclave, built around a huge lagoon pool with swim-up terraces and a lazy river, with a free kids club and a shuttle to its own beach club. Big-resort fun at a mid-range price.
Check rates →$$Element by Marriott Bali Ubud
Ubud (Petulu)
A green, practical mid-range stay just north of central Ubud with in-room kitchens, free bikes, a jungle-view pool and a rooftop bar. Ideal for longer stays, families and anyone heading to Tegallalang or the Batur sunrise trek.
Check rates →$Puri Garden Hotel and Hostel
Ubud (Pengosekan)
A friendly boutique hotel and hostel on Jalan Pengosekan in Ubud, with a pool, gardens, free daily yoga, ensuite dorms and paddy-view doubles. A genuine budget base, walkable to the Monkey Forest, ARMA and the Yoga Barn.
Check rates →$Tribal Bali Coworking Hostel
Pererenan (Canggu)
Bali's first purpose-built coworking hostel, in Pererenan next to Canggu: pod-style dorms with privacy curtains, private suites, a pool, a big coworking space and rice-field views, about 500 metres from the beach. The budget pick for digital nomads.
Check rates →$Mad Monkey Uluwatu
Uluwatu (Pecatu)
A social backpacker hostel opened in 2025 a few steps from Padang Padang beach, with a pool and cave bar, sauna, ice bath, jacuzzi, gym and nightly meet-ups. The cheapest way to stay in surf-and-sunset Uluwatu without feeling it.
Check rates →$$Amed Lodge by Sudamala Resorts
Amed (Jemeluk Beach)
Seven renovated cottages on Jemeluk Beach in Amed, east Bali, with ocean and Mount Agung views and coral reefs a few strokes from the shore. A small, peaceful base for snorkelling, diving the Tulamben wreck and slowing right down.
Check rates →