Best hotels in Bali

10 hotels

10 staysChoose your dates to see prices
Bali

The list, in full.

Every hotel on this list is here for a reason. Open one to see the rooms and what a night costs on your dates.

Bvlgari Resort Bali

Bvlgari Resort Bali

5.0

Bali

On the Uluwatu cliffs with ocean views and Italian design against Balinese ground.

Choose dates for prices

Four Seasons Resort Bali at Sayan

Four Seasons Resort Bali at Sayan

5.0

Bali

Above the Ayung river in Sayan, with a children's pool and a library.

Choose dates for prices

Mandapa, a Ritz-Carlton Reserve

Mandapa, a Ritz-Carlton Reserve

5.0

Bali

Rainforest on one side, a heated pool and couples' private dining on the other. The vegetable garden feeds the kitchen. Quiet in the way honeymoons should be.

Choose dates for prices

Capella Ubud, Bali

Capella Ubud, Bali

5.0

Bali

Tented rooms in the rainforest outside Ubud, with yoga and fitness classes on site. Romantic without being themed.

Choose dates for prices

COMO Uma Ubud

COMO Uma Ubud

5.0

Bali

Babysitting can be arranged if the trip is a family one.

Choose dates for prices

Alila Ubud. Bali

Alila Ubud. Bali

5.0

Bali

A hillside retreat on the Ayung river, five km from Ubud, with free daily tai chi and yoga. I liked that the mornings had a shape to them.

Choose dates for prices

Jimbaran Puri, A Belmond Hotel, Bali

Jimbaran Puri, A Belmond Hotel, Bali

5.0

Bali

On Jimbaran bay with a children's pool and a garden, and the scale stays small. Good for a couple, fine with one child in tow.

Choose dates for prices

COMO Uma Canggu

COMO Uma Canggu

5.0

Bali

Steps from Echo Beach in Canggu, with a kids' club and surf lessons on site. Right if your family wants to be where things are happening.

Choose dates for prices

Four Seasons Resort Bali at Jimbaran Bay

Four Seasons Resort Bali at Jimbaran Bay

5.0

Bali

Thatched-roof villas above Jimbaran Bay with surfing on site and airport pick-up arranged. A villa layout suits four better than a hotel corridor does.

Choose dates for prices

Grand Hyatt Bali

Grand Hyatt Bali

5.0

Bali

Nusa Dua, on a private beach, with spa treatment rooms and a steam room. A big resort — come for the ease of it, not for intimacy.

Choose dates for prices