Call us

Call us

Hotels in Bali

Best accommodation options for your stay

Search hotels

Destination
  • Abiansemal
  • Airsatang
  • Ambat
  • Ambengan
  • Amed (Bali)
  • Amlapura
  • Angsri
  • Antasari
  • Babakan Sangsit
  • Badung (Bali)
  • BALI
  • Balian
  • Bangli
  • Banjar (Bali)
  • Banjarangkan
  • Banyubiru
  • Banyuwedang
  • Batubulan (Bali)
  • Batumadeg
  • Batununggul
  • Baturaja (Bali)
  • Baturiti
  • Bebandem
  • Bedahulu
  • Bedugul (Bali)
  • Besakih
  • Blahbatu
  • Blimbing (Bali)
  • Bringkit
  • Bubunan
  • Buduk
  • Bukti
  • Buleleng (Bali)
  • Bungbungan
  • Buwit
  • Candi Dasa (Bali)
  • Candikesuma
  • Canggu (Bali)
  • Catur
  • Celukan Bawang
  • Cemagi
  • Ceningan Island
  • Cepaka
  • Chulik
  • Dalung (Bali)
  • Darmasaba
  • Data
  • Denpasar (Bali)
  • Gianyar (Bali)
  • Gilimanuk
  • Gitgit
  • Gobleg (Bali)
  • Gondang
  • Gretek
  • Grokgak
  • Jalan Damai
  • Jasri
  • Jatiluwih
  • Jehembang
  • Jembrana (Bali)
  • Jimbaran (Bali)
  • Julah
  • Kapal
  • Karangasem (Bali)
  • Kediri (Bali)
  • Kedunganan
  • Keliki
  • Keramas
  • Kerobokan (Bali)
  • Kesimpar
  • Ketewel
  • Kintamani (Bali)
  • Klungkung
  • Krambitan
  • Kubu
  • Kubupenlokan
  • Kubutambahan (Bali)
  • Kusamba
  • Kuta (Bali)
  • Kuta Selatan
  • Kutuh
  • Labuhanamuk
  • Lebih
  • Legian (Bali)
  • Lodtunduh
  • Lovina (Bali)
  • Mambal
  • Manggis (Bali)
  • Marga
  • Mas (Bali)
  • Mayong
  • Melaya (Bali)
  • Meliling
  • Menanga
  • Mengwi
  • Munduk (Bali)
  • Munggu
  • Negara (Bali)
  • Nusa Dua (Bali)
  • Nusa Lembongan (Bali)
  • Nusa Penida
  • Pacung
  • Padangan (Bali)
  • Padangbai (Bali)
  • Pagetan
  • Palasari
  • Panji
  • Payangan
  • Pecatu (Bali)
  • Pejarakan (Bali)
  • Pejeng
  • Pekutatan (Bali)
  • Pelilit
  • Peludu
  • Pemuteran (Bali)
  • Penatih
  • Penebel
  • Pengastulan
  • Penginuman
  • Penginyahan
  • Perean
  • Pesanggaran
  • Petang
  • Petitenget (Seminyak)
  • Plaga
  • Pujungan
  • Pulukan
  • Saba
  • Sanda
  • Sangeh
  • Sanur (Bali)
  • Sawan
  • Sebatu (Bali)
  • Selat
  • Selemadeg (Bali)
  • Semarapura
  • Semaya
  • Seminyak (Bali)
  • Sempidi
  • Serangan
  • Seraya
  • Seribatu
  • Seririt (Bali)
  • Seseh
  • Sidemen (Bali)
  • Silebeng
  • Singaraja (Bali)
  • Siyut
  • Sudaji
  • Sukasada
  • Sukawati (Bali)
  • Susut
  • Tabanan (Bali)
  • Tampaksiring
  • Tanah Lot (Bali)
  • Tanglad
  • Tanjung Benoa (Bali)
  • Taro
  • Tegallalang (Bali)
  • Tegallengah
  • Tejakula
  • Temukus
  • Tianyar
  • Toyapakeh
  • Trunyan
  • Tuban (Bali)
  • Tulamben (Bali)
  • Ubud (Bali)
  • Ujung
  • Uluwatu (Bali)
  • Umalas (Bali)
  • Umeanyar
  • Undisan
  • Ungasan (Bali)
Check-in date:
Check-out date:
Adults
Adults:
  • 1 adult
  • 2 adults
  • 3 adults
  • 4 adults
  • 5 adults
  • 6 adults
  • 7 adults
  • 8 adults
  • 9 adults
  • 10 adults
  • 11 adults
  • 12 adults
  • 13 adults
  • 14 adults
  • 15 adults
  • 16 adults
  • 17 adults
  • 18 adults
  • 19 adults
  • 20 adults
Children
Children:
  • 0 children
  • 1 child
  • 2 children
  • 3 children
  • 4 children
  • 5 children
  • 6 children
  • 7 children
  • 8 children
  • 9 children
  • 10 children
Ages of children:
Specify the age of a child
Specify the age of children

Choose dates and search your hotel

Hotels with indoor pool in Bali

Sort by:

Popularity
  • Popularity: high to low
  • Rating: high to low
  • Price: low to high
  • Distance: low to high

The Kayon Jungle Resort

Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

810 reviews

9.4/10
Wi-Fi
24-hour reception
Indoor swimming pool
Fitness centre
Cycling
Spa & wellness centre

The premier The Kayon Jungle Resort Ubud is located within 25 minutes' walk of Terrace River Pool Swing, offering 38 rooms along with a fitness centre, various recreational opportunities, and a…

View Deal

Astagina Resort Villa And Spa

Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

831 reviews

8.4/10
Wi-Fi
Valet parking
24-hour reception
Indoor swimming pool
Cycling
Spa & wellness centre

Featuring 74 rooms, the elegant Astagina Resort Villa And Spa is located near the shopping district of Seminyak and merely 0.6 km from the high-concept Cocoon Beach Club. Featuring barbecue and a…

View Deal

Umana Bali, Lxr Hotels & Resorts By Hilton

Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

44 reviews

9.6/10
Wi-Fi
Valet parking
24-hour reception
Indoor swimming pool
Beach access
Fitness centre

Located about 10 minutes by car from GWK Main Gate, the premium Umana Bali, Lxr Hotels & Resorts Ungasan offers amenities such as a shared lounge, various recreational opportunities, and a garden.

View Deal

Wapa Di Ume Ubud

Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

983 reviews

9.2/10
Wi-Fi
24-hour reception
Express check-in/ -out
Indoor swimming pool
Fitness centre
Cycling

Located 40 km from Ngurah Rai International airport, the 4-star Wapa Di Ume Ubud hotel offers 2 restaurants as well as cars for rent. This Ubud resort is in Taman, which is a state temple from the…

View Deal

Sun Island Hotel & Spa Legian

Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

52 reviews

8.2/10
Wi-Fi
24-hour reception
Indoor swimming pool
Spa & wellness centre
Restaurant
Non-smoking rooms

Featuring a bureau de change and a lift, Sun Island Hotel & Spa Legian is nestled a mere 650 metres from Jalan Legian. This 4-star hotel boasts an outdoor swimming pool, Wi-Fi throughout the property…

View Deal

The Sankara Resort By Pramana

Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

214 reviews

8.2/10
Wi-Fi
24-hour reception
Express check-in/ -out
Indoor swimming pool
Snorkelling
Spa & wellness centre

The 4-star Sankara Resort By Pramana Ubud offers a sun terrace, located about a 25-minute walk from Puri Saren Palace. This Ubud resort features a spa centre, facials, and various recreational…

View Deal

Fairfield By Marriott Bali Legian

Very good location
This property boasts very good location. It has a score 7.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

523 reviews

8.2/10
Free Wi-Fi in public areas
Valet parking
24-hour reception
Express check-in/ -out
Indoor swimming pool
Fitness centre

The perfect 4-star Fairfield By Marriott Bali Legian Hotel, located in the North Legian district of Legian, offers Wi-Fi in public areas, a swimming pool and a gym facility. The family-friendly hotel…

View Deal

Sense Sunset Hotel Seminyak

Superb location
This property boasts superb location. It has a score 8.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Good

110 reviews

7/10
Wi-Fi
24-hour reception
Indoor swimming pool
Fitness centre
Spa & wellness centre
Restaurant

Providing guests with a snack and drink vending machine, and a lift, the wonderful Sense Sunset Hotel Seminyak is located close to the business district of Seminyak, within a 700-metre distance of…

View Deal

The Alantara Sanur

Superb location
This property boasts superb location. It has a score 8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

1566 reviews

9/10
Wi-Fi
Valet parking
24-hour reception
Indoor swimming pool
Fitness centre
Spa & wellness centre

The 4-star Alantara Sanur Hotel is nestled at a distance of 3.2 km from Pantai Matahari Terbit, offering 43 rooms and featuring fitness classes, a patio, and a garden. The hotel is located in a beach…

View Deal

Hotel Tugu Bali

Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

230 reviews

9/10
Free Wi-Fi in public areas
Valet parking
24-hour reception
Express check-in/ -out
Indoor swimming pool
Beach access

Offering a sundeck, a terrace, and various recreational opportunities, the 5-star Hotel Tugu Bali - Chse Certified is nestled in the Batu Bolong district of Canggu, at a distance of 3.4 km from Jalan…

View Deal

The Royal Beach Seminyak Bali

Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Good

83 reviews

7.8/10
Free Wi-Fi in rooms
24-hour reception
Indoor swimming pool
Beach access
Restaurant
Non-smoking rooms

Located in the beachfront, 10 minutes by car from Pantai Kuta Bali, The Royal Beach Seminyak hotel boasts a fitness centre, yoga classes, and massage therapy. Located right next to Jalan Double Six…

View Deal

The Crystal Luxury Bay Resort Nusa Dua

Pleasant location
This property boasts pleasant location. It has a score 6.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Average

138 reviews

5.4/10
Wi-Fi
Valet parking
24-hour reception
Express check-in/ -out
Indoor swimming pool
Fitness centre

Nestled in the By Pass Ngurah Rai district, the 5-star The Crystal Luxury Bay Resort Nusa Dua Nusa Dua is nearly a 10-minute ride from such cultural places of interest as Museum PASIFIKA. This Nusa…

View Deal

La Joya Balangan Resort

Superb location
This property boasts superb location. It has a score 8.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

96 reviews

8.2/10
Wi-Fi
Indoor swimming pool
Beach access
Diving
Spa & wellness centre
Restaurant

The 4-star La Joya Balangan Resort Jimbaran, located 20 km away from Ngurah Rai International airport, offers shuttle service and car rentals. Boasting an indoor swimming pool, this Jimbaran resort…

View Deal

Puri Dajuma Beach Eco-Resort & Spa

Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

615 reviews

9.4/10
Wi-Fi
24-hour reception
Indoor swimming pool
Beach access
Water slides
Spa & wellness centre

Featuring a cash machine and a bureau de change, the 4-star Puri Dajuma Beach Eco-Resort & Spa Pulukan is a mere 1 km from Medewi Beach. Guests can spend their days relaxing by an indoor swimming…

View Deal

Annora Villas Seminyak

Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

2335 reviews

9.6/10
Free Wi-Fi in rooms
Valet parking
24-hour reception
Express check-in/ -out
Indoor swimming pool
Beach access

Offering a storage for belongings and a restaurant, the 4-star Annora Villas Seminyak hotel lies in the Dyanapura district, approximately 20 minutes' walk from Seminyak Village and approximately 25…

View Deal

Purana Boutique Resort

Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

621 reviews

9.4/10
Wi-Fi
24-hour reception
Express check-in/ -out
Indoor swimming pool
Cycling
Spa & wellness centre

Situated 2.6 km from Sacred Monkey Forest Sanctuary, the 4-star Purana Boutique Resort Ubud features Wi-Fi throughout the property and a free private car park on site. This family resort lies in the…

View Deal

La Joya Biu Biu Resort

Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

1304 reviews

8.6/10
Wi-Fi
24-hour reception
Indoor swimming pool
Beach access
Diving
Spa & wellness centre

Located merely 5 minutes' walk from Kubu Beach, the 4-star La Joya Biu Biu Resort - Chse Certified Jimbaran provides guests with a terrace and a garden, as well as a Jacuzzi and an indoor pool.

View Deal

Sri Ratih Cottages, Chse Certified

Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

1626 reviews

9/10
Wi-Fi
Valet parking
24-hour reception
Express check-in/ -out
Indoor swimming pool
Horseback riding

Located around a 5-minute walk from Gunung Lebah Temple, the comfortable Sri Ratih Cottages, Chse Certified Ubud hotel offers 41 rooms with views of the greenery. Boasting an infinity swimming pool…

View Deal

Ubud Green Resort Villas Powered By Archipelago

Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Excellent

312 reviews

8.2/10
Wi-Fi
Valet parking
24-hour reception
Indoor swimming pool
Cycling
Spa & wellness centre

Located 40 km from Ngurah Rai International airport, the 4-star Ubud Green Resort Villas Powered By Archipelago offers free shuttle bus service and bicycle and car rentals. Boasting an outdoor pool…

View Deal

Caroline Guest House

Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!

Good

369 reviews

7.2/10
Wi-Fi
24-hour reception
Indoor swimming pool
Horseback riding
Bar/ Lounge area
Non-smoking rooms

Caroline Guest House is located in Canggu, within 5 minutes' walk of Spring Spa Canggu, and offers an indoor pool. This 3-star guest house entices guests with a car park, available on site.

View Deal

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • Next
1 / 43
Please wait, we're checking available properties for you.

Sort by:

Popularity
  • Popularity: high to low
  • Rating: high to low
  • Price: low to high
  • Distance: low to high
Missing some information?
Let us know what to add

Thank you for your feedback

Thank you for subscribing

Close