Top regions in Indonesia
Best 5-star hotels in Indonesia
9.5Perfect
Resort
Indonesia, Jimbaran (Bali)
from ZAR 15 327 per night
8.5Great
Resort
Indonesia, Nusa Dua (Bali)
The opulent Nikko Bali Benoa Beach features an outdoor swimming pool and views of the garden, and is located 3.8 km from Jalan Pantai Mengiat.
from ZAR 1 274 per night
8.6Great
Hotel
Indonesia, Kuta (Bali)
The Hard Rock Hotel Bali is settled in a shopping area, about a 15-minute stroll from Ground Zero Monument, and includes a lounge bar.
from ZAR 1 920 per night
8.4Great
Resort
Indonesia, Nusa Dua (Bali)
from ZAR 2 052 per night
8.3Great
Resort
Indonesia, Kuta (Bali)
from ZAR 1 291 per night
8.4Great
Hotel
Indonesia, Nusa Dua (Bali)
Offering to take advantage of a steam bath and a Jacuzzi, the 5-star Grand Hyatt Bali Nusa Dua boasts a private location a mere 550 metres from Bali Collection Shopping Centre.
from ZAR 2 416 per night
9.2Perfect
Resort
Indonesia, Seminyak (Bali)
Offering a Jacuzzi and a foot bath, the comfortable 5-star Seminyak Beach Resort & Spa is located only an 8-minute walk from The Seminyak Square Shopping Mall in the Laksmana district.
from ZAR 3 409 per night
8.2Great
Resort
Indonesia, Nusa Lembongan (Bali)
from ZAR 2 350 per night
8.7Great
Resort
Indonesia, Nusa Dua (Bali)
Placed in the BTDC district of Nusa Dua, the comfortable Nusa Dua Beach Hotel And Spa - Handwritten Collection Nusa Dua is conveniently situated approximately 15 minutes' walk from Bali Collection.
from ZAR 2 184 per night
8.9Great
Resort
Indonesia, Nusa Dua (Bali)
Less than about 25 minutes' walk from Jalan Nusa Dua, the exclusive Paradisus By Melia Bali gazes out across the garden and includes an Asian restaurant, a treatment room, a hot tub, two hot tubs, and a foot bath.
from ZAR 2 515 per night
8.8Great
Resort
Indonesia, Nusa Dua (Bali)
Boasting 1138 rooms, the Ayodya Resort Bali is ideally located merely 8 minutes' stroll from Jalan Pantai Mengiat.
from ZAR 1 820 per night
8.4Great
Resort
Indonesia, Nusa Dua (Bali)
from ZAR 3 177 per night
9.0Perfect
Resort
Indonesia, Nusa Dua (Bali)
Offering a Turkish steam room, a Jacuzzi, a sauna, and a foot bath onsite along with 4 outdoor swimming pools, the luxury Conrad Bali is perfectly set in Nusa Dua, 2.8 km from Jalan Pantai Mengiat.
from ZAR 2 797 per night
Most popular 4-star hotels in Indonesia
8.1Great
Resort
Indonesia, Legian (Bali)
from ZAR 2 068 per night
8.9Great
Hotel
Indonesia, Seminyak (Bali)
Providing a treatment room and a foot bath, the 4-star Tonys Villas & Resort Seminyak - Bali Seminyak is located about a 10-minute drive from Kuta Beach and a mere 0.7 km from Petitenget Beach.
from ZAR 893 per night
7.9Very good
Hotel
Indonesia, Kuta (Bali)
The comfortable Kuta Beach Kuta features a rooftop bar and boasts a prime location 600 metres from Legian Beach.
from ZAR 430 per night
8.9Great
Resort
Indonesia, Kuta (Bali)
Set merely a 5-minute walk from Discovery Shopping Mall, the traditional Bali Garden Beach Resort includes a steam room, a sauna, and a foot bath.
from ZAR 1 274 per night
8.3Great
Resort
Indonesia, Gili Trawangan
Located nearly a 25-minute walk from Gili Divers, the comfortable Aston Sunset Beach Resort Gili Trawangan boasts an Asian restaurant and diving and fishing.
from ZAR 794 per night
8.1Great
Hotel
Indonesia, Kuta (Bali)
from ZAR 744 per night
Most popular 3-star hotels in Indonesia
Hotel
Indonesia, Kramat
Around a 10-minute drive from d.a. Rawa Kutuk, the Moriah Hills includes 28 rooms.
from ZAR 364 per night
6.6Nice
Hotel
Indonesia, Legian (Bali)
from ZAR 281 per night
7.6Very good
Resort
Indonesia, Gili Trawangan
Gili Islands is 2.1 km from the Banana Leaf Resort, while Gili Meno is only a 12-minute stroll away.
from ZAR 446 per night
8.2Great
Hotel
Indonesia, Legian (Bali)
Boasting an outdoor swimming pool along with an à la carte restaurant, the modern Dewi Sri is located 400 m from Ground Zero Monument.
from ZAR 347 per night
Amazing spa hotels in Indonesia
8.6Great
Resort
Indonesia, Nusa Dua (Bali)
from ZAR 2 896 per night
9.1Perfect
Resort
Indonesia, Seminyak (Bali)
from ZAR 1 953 per night
9.0Perfect
Hotel
Indonesia, Seminyak (Bali)
from ZAR 1 622 per night
8.1Great
Hotel
Indonesia, Seminyak (Bali)
Located in the Drupadi district about a 25-minute walk from Krisna Oleh, the smoke-free Harris Hotel Seminyak has 287 rooms and 4 outdoor swimming pools.
from ZAR 496 per night
9.7Perfect
Resort
Indonesia, Watukarere
from ZAR 32 143 per night
8.5Great
Resort
Indonesia, Nusa Dua (Bali)
from ZAR 1 953 per night
9.0Perfect
Resort
Indonesia, Nusa Dua (Bali)
17 minutes' walk from Museum PASIFIKA, the stunning 5-star Merusaka Nusa Dua features 3 outdoor swimming pools along with a treatment room and a sauna.
from ZAR 1 886 per night
8.7Great
Hotel
Indonesia, Legian (Bali)
from ZAR 1 175 per night
Top family hotels in Indonesia
9.3Perfect
Resort
Indonesia, Seminyak (Bali)
Featuring a private pool and 225 rooms, the Desa Potato Head Bali is within a 4-km distance of Pantai Kuta Bali.
from ZAR 3 823 per night
9.2Perfect
Hotel
Indonesia, Seminyak (Bali)
Sitting nearly a 25-minute walk from Finns Beach Club, the lovely Kayumas Seminyak Resort Seminyak offers spa therapy and a shared lounge at the premises.
from ZAR 2 234 per night
9.1Perfect
Resort
Indonesia, Gianyar (Bali)
from ZAR 1 605 per night
8.5Great
Hotel
Indonesia, Kuta (Bali)
Boasting an outdoor swimming pool and an à la carte restaurant, the modern Aston Canggu Beach Resort is located just a 5-minute walk from Batu Bolong Beach, just 150 metres from Body Factory Bali.
from ZAR 1 307 per night
9.0Perfect
Hotel
Indonesia, Uluwatu (Bali)
from ZAR 2 780 per night
8.7Great
Resort
Indonesia, Nusa Lembongan (Bali)
from ZAR 1 473 per night
9.3Perfect
Resort
Indonesia, Nusa Dua (Bali)
Featuring Indonesian cuisine and a private pool, the 5-star Apurva Kempinski Bali is ideally located within 25 minutes' walk of Jalan Gunung Payung.
from ZAR 4 286 per night
8.0Great
Hotel
Indonesia, Bogor
from ZAR 1 125 per night
Best luxury hotels in Indonesia
7.9Very good
Hotel
Indonesia, Seminyak (Bali)
from ZAR 761 per night
Cheap hotels in Indonesia
Top resorts in Indonesia
7.9Very good
Resort
Indonesia, Jimbaran (Bali)
from ZAR 976 per night