Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

The 10 Best Bali Resorts - All Inclusive Resorts in Bali, Indonesia

Check out our pick of great resorts in Bali

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Eastin Ashta Resort Canggu 4 stars

Batu Bolong, Canggu

Boasting a pool and a fitness centre, Eastin Ashta Resort Canggu is a modern accommodation situated only a 6-minute walk from Echo Beach. Guests can take advantage of the free WiFi offered in all areas. This property is set a short distance from attractions such as Batu Bolong Beach and Berawa Beach. Vue Beach Club is 2.1 km away. BEST SHOWER IN BALI - SERIOUSLY BEST SHOWER EVER. Water is purified, shower has excellent pressure. Hotel is fairly new. Staff are so happy and welcoming. Facilities kept immaculate. There is not a bad thing you could say about this place. They supplied rollaway bed for our daughter (for free). Buffet breakfast rocks! We booked for 3 days and extended our stay to 14 days. We would like to thank all the staff. Diar (reception) and all the others at front desk, our housekeeper Cari who left lovely notes each day, Resita, Hendra, Agus, Pasek, Ayu , Yusa and all the trainees & wait staff (sorry didn't get all their names). Loved everything about this place. I reckon the gym must be good cause lots of fit people using it daily.

Show more Show less
9.1
Superb
1,336 reviews

Renaissance Bali Uluwatu Resort & Spa 5 stars

Pecatu, Uluwatu

Set in Uluwatu, Renaissance Bali Uluwatu Resort & Spa offers 5-star accommodation with an outdoor swimming pool and a fitness centre. All rooms feature a flat-screen TV with satellite channels and a private bathroom. The property is 10.5 km from Uluwatu Temple and 8.9 km from Padang Padang Beach. Everything is immaculate, the staff is friendly and helpful and the views are to die for. The breakfast is also one of the best I’ve ever seen.

Show more Show less
9.2
Superb
1,026 reviews

Hotel Indigo Bali Seminyak Beach, an IHG Hotel 5 stars

Dyanapura, Seminyak

Set in trendy Seminyak, Hotel Indigo Bali Seminyak Beach is a beachfront property with four outdoor swimming pools and six restaurants. Guests can request pampering massages at the spa centre or work out at the fitness centre that opens 24 hours. Free WiFi available in all areas. The best hotel we ever booked! Everything was perfect! We arrived late and the hotel transfer picked us up - very helpful, water and fresh towels in the car and also WIFI. The staff at the hotel was helpful and friendly, the rooms are beautiful and big, the buffet an restaurants are amazing, pool area is great!!!! It s great located.

Show more Show less
9.3
Superb
1,097 reviews

Adiwana Resort Jembawan 4 stars

Ubud City-Centre, Ubud

Set among tropical greenery in Ubud, Bali, Adiwana Resort Jembawan features an outdoor pool, a spa centre and yoga facilities. Guests can enjoy local and international dishes at the restaurant at this resort. Relaxing massages and spa treatments can be arranged at the on-site Tejas Spa. I have stayed in lots of hotels around the world but this one was the best. Really welcoming staff. The hotel was close to all important sightseeings. Overall a great stay.

Show more Show less
9.4
Superb
1,063 reviews

Natya Resort Ubud 5 stars

Taman, Ubud

Located in Ubud, 4 km from Ubud Market, Natya Resort Ubud features an outdoor pool and barbecue. The resort has a sun terrace and views of the pool, and guests can enjoy a meal at the restaurant or a drink at the bar. Free private parking is available on site. Awesome infinity pool and amenities, amazing location, nice decoration in the room, good food, perfect service. I hope I could stay longer!

Show more Show less
9.3
Superb
1,169 reviews

The Anvaya Beach Resort Bali 5 stars

Kartika Plaza, Kuta

The Anvaya Beach Resorts Bali is a beachfront accommodation situated in the Kartika Plaza district in Kuta, 500 metres from Waterbom Bali. Offering rooms, suites and private villas, the hotel boasts large swimming pools and landscaped tropical gardens. Everything was beautiful and the breakfast was delicious!

Show more Show less
9.2
Superb
1,562 reviews

Amnaya Resort Kuta 4 stars

Kartika Plaza, Kuta

Boasting an à la carte restaurant, Amnaya Resort Kuta provides comfortable accommodations with free in-room WiFi access in Kuta. The property offers an outdoor swimming pool, a fitness centre and a fragrant garden. I liked everything, the staff were nice and always smiling and helpful, the room was amazing, just amazing definitely will come back again.

Show more Show less
9.4
Superb
4,427 reviews

Merusaka Nusa Dua 5 stars

BTDC, Nusa Dua

Situated along the beachfront Nusa Dua, a 15-minute walk from Bali Collection, Merusaka Nusa Dua offers modern and elegant accommodation with free in-room WiFi access. It features an outdoor pool.

The resort is a 20-minute drive from Pandawa Bach and a 25-minute drive from Bali Denpasar International Airport. Breakfast had a variety to chose from. There are several pools in the resort, as well as access to the beach. There are three restaurants at the property, the gym is smaller than I expected, but you could still do a decent workout. The staff is excellent and very polite. We came here to relax and it was very refreshing not needing to leave the resort as everything necessary was available here. Great place to stay and the airport is only a 15-20 min car ride. Great value for the money.

Show more Show less
9
Superb
4,405 reviews

Courtyard by Marriott Bali Seminyak Resort 5 stars

Dyanapura, Seminyak

Courtyard by Marriott Bali Seminyak offers a luxurious retreat 5 minutes' stroll from Seminyak Beach. Featuring an outdoor pool, fitness centre and a spa, it provides free scheduled shuttle service to Seminyak Beach. A restaurant is available on site, while WiFi is accessible for free in all areas. Everything, staff was really awesome and helpful, hotel was nice and clean , location is so convenient , right across the street from the stores and restaurants, beach is a 5 minute walk from the hotel , I'll be back next year

Show more Show less
9.2
Superb
2,031 reviews

Alaya Resort Ubud 5 stars

Pengosekan, Ubud

A 7-minute drive from Blanco Museum, Alaya Resort is located in the heart of Ubud, the cultural centre of Bali. The resort is set amidst the rice fields, offering an outdoor pool and a fitness centre. Guests enjoy free daily afternoon tea and tropical fruits. Staffs very friendly and helpful. Room very comfy. Dala spa very good.

Show more Show less
9.1
Superb
1,236 reviews

Most booked resorts in Bali this month

Resorts that guests love in Bali