Most popular cities in Indonesia
Ubud (Bali)458 hotels
Jakarta236 hotels
Nusa Dua (Bali)63 hotels
Seminyak (Bali)132 hotels
Amazing spa hotels in Indonesia
Seminyak (Bali), Indonesia
USD 317/night
Located within 300 feet of Ku De Ta and approximately an 11-minute stroll from Petitenget Beach, the 5-star Oberoi Beach Resort, Bali features yoga classes and entertainment activities.
Jakarta, Indonesia
USD 65/night
The elegant Artotel Suites Mangkuluhur Jakarta is only 0.9 miles from Lotte Shopping Avenue, boasting massage therapy, entertainment activities and fitness facilities.
Jakarta, Indonesia
USD 70/night
Offering a ballroom and a restaurant, the 4-star Sparks Luxe Jakarta lies in the business Central Jakarta district, approximately 1.3 miles from Merdeka Square and 25 minutes by foot from National Monument.
Gianyar (Bali), Indonesia
USD 510/night
Located a few minutes drive from Monkey Forest, the attractive Alila Ubud Gianyar offers a private pool and a pool bar.
Sleman (Yogyakarta), Indonesia
USD 55/night
The 5-star Hyatt Regency Yogyakarta features an outdoor swimming pool and an Asian menu, while guests can take advantage of a prime location in a shopping area.
Jakarta, Indonesia
USD 165/night
Situated in a downtown neighbourhood, the Grand Hyatt features 411 rooms and an à la carte restaurant.
Sanur (Bali), Indonesia
USD 110/night
Boasting a beachfront setting in the business district of Sanur, the comfortable Hyatt Regency Bali Sanur features a lounge bar plus fitness classes, live entertainment and spa therapy.
Jakarta, Indonesia
USD 39/night
The 5-star Aryaduta Menteng is set merely 7 minutes by foot from Museum of National Awakening and features a hot tub and an outdoor swimming pool for guests' relaxation.
Kuta (Bali), Indonesia
USD 78/night
Set in the Downtown Kuta district of Kuta, the modern Ramayana Suites And Resort is 7 minutes by foot from Discovery Shopping Mall and has a treatment room and an outdoor swimming pool onsite.
Nusa Dua (Bali), Indonesia
USD 124/night
Offering a swimming pool, the 5-star Bali Tropic Resort & Spa - Chse Certified is placed in the shopping area of Nusa Dua, within 0.5 miles of Nusa Dua Beach.
Ubud (Bali), Indonesia
USD 625/night
The 5-star luxurious Amandari Ubud offers 30 rooms plus an a private garden garden, 2 miles from Saraswati Temple.
Magelang, Indonesia
USD 907/night
The 5-star luxury Amanjiwo has an Indonesian restaurant and an outdoor swimming pool for its guests.
Jakarta, Indonesia
USD 65/night
The 5-star Wyndham Casablanca boasts massage therapy and entertainment activities, and guests can laze by the outdoor swimming pool.
Nusa Dua (Bali), Indonesia
USD 152/night
There is an American-style restaurant available in the Laguna, A Luxury Collection Resort & Spa, Nusa Dua, Bali Nusa Dua, which is set in an entertainment neighbourhood.
Nusa Dua (Bali), Indonesia
USD 132/night
Offering a setting in the BTDC district, the comfortable Nusa Dua Beach Hotel & Spa, Bali Nusa Dua offers a stunning view of the lagoon along with sauna facilities and an outdoor swimming pool.
Seminyak (Bali), Indonesia
USD 455/night
Perfectly located in the peaceful district of Seminyak less than 6 minutes by foot from Petitenget Beach, the deluxe Legian Seminyak, Bali Seminyak has 84 rooms.
Surabaya, Indonesia
USD 52/night
There are fitness classes, massage therapy and entertainment activities on site and guests can enjoy the à la carte restaurant in the 5-star luxury Jw Marriott Hotel, that is conveniently located in the business district of Surabaya.
Jakarta, Indonesia
USD 136/night
Overlooking the city, the 5-star Mayflower, Jakarta-Marriott Executive Jakarta features a traditional Hammam, a steam room and sauna facilities, as well as a central location near a metro station.
Jakarta, Indonesia
USD 69/night
Set in a business neighbourhood, the 5-star Jw Marriott Hotel Jakarta overlooks the city and features a hot tub and an outdoor swimming pool.
Jakarta, Indonesia
USD 66/night
Guests will enjoy the 5-star modern Le Meridien Jakarta, which offers a prime location 650 feet from Bendungan Hilir subway station and boasts a treatment room, a Jacuzzi and a sauna.
Top family hotels in Indonesia
Surabaya, Indonesia
USD 62/night
The luxury Bumi is located 22 minutes' drive from Juanda airport and offers a swimming pool as well as a fitness center.
Jakarta, Indonesia
USD 142/night
Set near a metro station in an administration neighbourhood, the Mandarin Oriental Jakarta offers the outdoor swimming pool along with a hot tub, sauna facilities and an outdoor swimming pool.
Nusa Dua (Bali), Indonesia
9.01 review
USD 65/night
Pandawa Beach, popular for mountain biking, snorkeling and beach volleyball, is within 1.9 miles of the Hilton Bali Resort.
Jimbaran (Bali), Indonesia
USD 350/night
Offering a convenient location within 6 minutes' walk of Kahyangan Jagat Pula Ulun Swi, the perfect Jimbaran Puri, A Belmond Hotel, Bali features a private pool and an à la carte restaurant.
Payangan, Indonesia
USD 695/night
The guests of the 5-star luxury Hanging Gardens Of can cool off in an outdoor pool or use a treatment room and an outdoor swimming pool to feel pure relaxation.
Kuta (Bali), Indonesia
9.81 review
USD 70/night
Guests can spend time relaxing in an outdoor pool, or admire a hot tub, sauna facilities and an outdoor swimming pool in the perfect 5-star Bintang Bali Resort, located about 6 minutes' walk from Bali things to do.
Jakarta, Indonesia
USD 248/night
The 5-star luxury Ritz-Carlton Jakarta, Pacific Place Jakarta, set in a commercial district, features a Jacuzzi, sauna facilities and an outdoor swimming pool.
Jakarta, Indonesia
USD 116/night
The 31-story luxury Shangri-La has a Chinese restaurant and an outdoor pool, located in the center of Jakarta.
Surabaya, Indonesia
USD 70/night
The deluxe Shangri-La Surabaya has to offer a Jacuzzi, a sauna and an outdoor swimming pool along with 363 rooms, boasting a setting in a residential area.
Maguwo, Indonesia
USD 50/night
Located in the historical district of Yogyakarta near a train station, the 5-star Sheraton Mustika Yogyakarta Resort And Spa offers 215 rooms and a poolside bar.
Tangerang, Indonesia
USD 95/night
Located in Jakarta and 2.4 miles from Palm Bay Water Park, the 5-star romantic Bandara International features a hot tub, sauna facilities and an outdoor swimming pool for guest's pure relaxation.
Mangsit, Indonesia
USD 75/night
Within a 7-minute walk of Javanese massage and a 10-minute drive from Puri Mas, the 5-star Sheraton Senggigi Beach Resort features a swimming pool along with a poolside bar.
Surabaya, Indonesia
USD 51/night
Set in the center of Surabaya, the 5-star Sheraton Surabaya Hotel & Towers includes steam baths, a hot tub and an outdoor swimming pool onsite.
Bandung, Indonesia
USD 90/night
Approximately 1 miles from Forest Walk Babakan Siliwangi, the 5-star Sheraton Bandung Hotel & Towers boasts a swimming pool and gives an opportunity to enjoy a steam room, sauna facilities and an outdoor swimming pool.
Nusa Dua (Bali), Indonesia
8.83 reviews
USD 152/night
The prestigious Melia Bali Nusa Dua, 13 minutes' walk from Museum PASIFIKA, has access to the private beach and also features fitness classes, spa therapy and entertainment activities.
Yogyakarta, Indonesia
USD 70/night
Approximately 15 miles from Alun Alun Kidul Yogyakarta, the 5-star luxurious Melia Purosani is located in a shopping district and offers an outdoor swimming pool along with an exclusive view of the mountain.
Tanjung Benoa (Bali), Indonesia
USD 179/night
Located less than 8 minutes by foot from Nusa Dua Beach, a 5-minute drive from Bali Collection, the luxury Sol By Melia Benoa Bali Tanjung Benoa features yoga classes, entertainment activities and billiard along with 208 rooms.
Nusa Dua (Bali), Indonesia
USD 115/night
Located around 0.2 miles from Waterblow, the wonderful 5-star Ayodya Resort Bali includes 469 rooms along with sauna facilities and an outdoor swimming pool.
Jakarta, Indonesia
USD 71/night
Ideally located near a subway station, the comfortable Borobudur Jakarta is also popular for jogging and badminton.
Ubud (Bali), Indonesia
USD 318/night
Boasting a location in a tourist area of Ubud, the 5-star Komaneka At Tanggayuda Ubud features a hot tub and an outdoor swimming pool as well as 35 rooms.
Best luxury hotels in Indonesia
Jimbaran (Bali), Indonesia
USD 926/night
Guests can have a continental breakfast and enjoy visiting GWK Main Gate, set approximately 10 minutes' drive from the luxury Four Seasons Resort Bali At Jimbaran Bay Jimbaran.
Ubud (Bali), Indonesia
USD 538/night
Located 10 minutes' drive from Sacred Monkey Forest Sanctuary, the 5-star luxury Four Seasons Resort Bali At Sayan offers views of the garden along with a hot tub, sauna facilities and an outdoor swimming pool.
Medan, Indonesia
USD 47/night
The luxury Jw Marriott Hotel is set within 1.4 miles of Taman Ahmad Yani and a mere 0.6 miles from Medan Centre Point.
Jakarta, Indonesia
USD 94/night
The luxury Gran Melia enjoys a prime location in the very heart of Jakarta and offers direct access to Erasmus House.
Kuta (Bali), Indonesia
USD 94/night
Located approximately 1.3 miles from Krisna Souvenirs Centre, the 5-star luxury Holiday Inn Resort Baruna Bali, An Ihg Hotel - Chse Certified features a swimming pool and an Envy Beachfront restaurant.
Yogyakarta, Indonesia
USD 75/night
550 feet from Tugu Pal Putih, the 5-star Phoenix Hotel Yogyakarta - Mgallery Collection with 143 rooms features fitness classes, entertainment activities and billiard, plus an à la carte restaurant, serving fusion specials.
Taro, Indonesia
USD 174/night
Segara Windhu Coffee Plantation is around 15 minutes' drive from the 5-star Mason Elephant Lodge Ubud and Mount Kawi is about 3.2 miles away.
Ubud (Bali), Indonesia
USD 252/night
Located a 25-minute stroll from Yoga Barn Studio at a short distance from Monkey Forest, the 5-star luxurious Komaneka At Bisma Ubud offers 27 rooms together with a hot tub and an outdoor swimming pool.
Lagoi, Indonesia
USD 147/night
The 5-star family-friendly Nirwana Resort Lagoi offers 235 rooms plus an a tropical garden garden, within a 10-minute drive of Banyan Tree Temple.
Jakarta, Indonesia
USD 154/night
Guests of the elegant 5-star Mulia Senayan, can relax in the lounge bar, swim in an outdoor pool, or enjoy fitness classes, massage therapy and entertainment activities near a metro station.
Jakarta, Indonesia
USD 50/night
Boasting the outdoor swimming pool plus an Asian restaurant, the convenient Sari Pacific Jakarta, Autograph Collection is centrally located in the Central Jakarta district of Jakarta.
Nusa Dua (Bali), Indonesia
8.42 reviews
USD 221/night
Nestled 10 minutes' drive from Waterblow, the luxurious Grand Mirage Resort & Thalasso Bali Nusa Dua offers 844 rooms along with a Jacuzzi and an indoor pool.
Ubud (Bali), Indonesia
9.41 review
USD 169/night
Offering the outdoor swimming pool with views of valley, the superior 5-star Maya Ubud Resort & is located in the historical Peliatan district.
Tabanan (Bali), Indonesia
USD 207/night
Only 9 minutes by foot from Ciputra Beach Resort, the 5-star traditional Wakagangga offers diving, hiking and horseback riding for guests to keep active.
Jakarta, Indonesia
USD 222/night
Located in the shopping district of Jakarta and less than 10 minutes by foot from Delta Spa & Lounge Grand Wijaya, the 5-star luxurious Dharmawangsa features fitness classes and entertainment activities.
Nusa Dua (Bali), Indonesia
8.21 review
USD 169/night
Every guest will enjoy an à la carte restaurant and a swimming pool available onsite, while the luxury Conrad Bali offers private setting in a beach area of Nusa Dua.
Jimbaran (Bali), Indonesia
USD 448/night
The 5-star Intercontinental Bali Resort, An Ihg, 10 minutes' drive from Monument Veteran, has access to the white beach and also features yoga classes, spa therapy and entertainment activities.
Jakarta, Indonesia
USD 123/night
Guests can enjoy the outdoor swimming pool at the 5-star business Ayana Midplaza Jakarta, located in the shopping area of the city.
Jakarta, Indonesia
USD 166/night
Guests can swim in the outdoor swimming pool on site, provided by the luxury Indonesia Kempinski Jakarta centrally set in a tourist area.
Mangsit, Indonesia
USD 145/night
Within 02 miles of Senggigi, the 5-star Qunci Villas Lombok has a capacity of 73 rooms and attracts its guests with Italian cuisine and facials, massage therapy and entertainment activities.
Top resorts in Indonesia
Ungasan (Bali), Indonesia
USD 693/night
The 5-star Karma Kandara is 1.4 miles from Green Bowl Beach Ungasan and offers a private swimming pool plus a hot tub, sauna facilities and an outdoor swimming pool.
Lagoi, Indonesia
USD 231/night
Offering to take advantage of a treatment room, a hot tub and an outdoor swimming pool, the Banyan Tree Bintan boasts a beachfront location 2.4 miles from Bandar Bentan Telani.
Surabaya, Indonesia
USD 52/night
Located in a business area, the luxury Majapahit Surabaya Mgallery Surabaya offers 141 rooms along with a swimming pool.
Ubud (Bali), Indonesia
USD 477/night
Located in a historic area, the romantic Tanah Gajah, A Resort By Hadiprana Ubud offers 25 rooms along with a swimming pool.
Legian (Bali), Indonesia
9.81 review
USD 81/night
Nestled an 8-minute stroll from Jalan Legian, the 5-star Pullman Bali Legian Beach features an outdoor pool and 364 rooms.
Nusa Dua (Bali), Indonesia
USD 87/night
Located within 2.3 miles of Jalan Pantai Mengiat, the grand Nikko Bali Benoa Nusa Dua features a swimming pool and nice views of the garden.
Ubud (Bali), Indonesia
USD 191/night
The 5-star Pita Maha Resort & Spa Ubud, 7 minutes by foot from Neka Art Museum Shop, pampers its guests with a private swimming pool, as well as a Jacuzzi and a hot tub.
Medan, Indonesia
USD 40/night
Located 10 minutes' drive from Rahmat International Wildlife Museum & Gallery, the elegant Grand Mercure Medan Angkasa features a swimming pool and a Crystal Jade restaurant.
Kuta (Bali), Indonesia
USD 69/night
A strategic location of the 5-star Bali Dynasty provides easy access to Segara Beach within an 11-minute walk.
Semarang, Indonesia
USD 52/night
Located less than 9 minutes by foot from Lapangan "Pancasila" Simpang Lima, the 5-star Ciputra Semarang Managed By Swiss-Belhotel International boasts sauna facilities and an outdoor swimming pool, plus has 198 rooms to offer in the center of the city.
Ubud (Bali), Indonesia
USD 79/night
Set approximately 2.4 miles from Elephant Cave Ubud, the 5-star Tanah Merah Art Resort features the outdoor swimming pool and a continental breakfast.
Nusa Dua (Bali), Indonesia
9.02 reviews
USD 73/night
Staying at the contemporary Westin Resort Nusa Dua, Bali Nusa Dua means you will be 10 minutes by car from Bali National Golf Resort, while enjoying a swimming pool onsite.
Ubud (Bali), Indonesia
USD 204/night
Situated in the Sayan district of Ubud, the pet-friendly Ibah Ubud overlooks the river and features an outdoor pool.
Lagoi, Indonesia
USD 97/night
The stylish Angsana Bintan Bintan Island, placed nearly a 9-minute stroll from Beach, features a swimming pool and an a tropical garden garden.
Bogor, Indonesia
USD 59/night
Featuring the outdoor swimming pool and 267 rooms, the 5-star Novotel Bogor Golf Resort is approximately 2.9 miles from Kuntum Farmfield.
Nusa Dua (Bali), Indonesia
9.22 reviews
USD 72/night
The Balinese-style the superb 5-star Novotel Bali Benoa features an outdoor pool and views of the ocean.
Ubud (Bali), Indonesia
USD 424/night
At the 5-star luxury Viceroy Bali, located in the historical district of Ubud, guests can relax at the cocktail bar.
Ubud (Bali), Indonesia
USD 210/night
Boasting a private swimming pool and an à la carte restaurant, the 5-star Village Resort & is located just 8 minutes' stroll from Art museum visits, 25 minutes by foot from Setia Darma House of Mask and Puppets.
Ubud (Bali), Indonesia
USD 324/night
Located about 2.6 miles from Bali Pulina, the 5-star family Nandini Jungle By Hanging Gardens offers 34 rooms, outdoor hot tub and an outdoor swimming pool.
Seminyak (Bali), Indonesia
USD 256/night
The elegant 5-star Anantara Seminyak Bali Resort is set in an entertainment area feet from Pantai Seminyak, it features a lounge bar along with yoga classes, massage therapy and entertainment activities.