Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2025-07-22

2025-07-23

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels with indoor pool in Bali

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

897 properties found

  • Reddoorz Near Muaya Beach Jimbaran

    Perumahan Taman Mulia Jl. Gigit Sari No.40, Bali, Jimbaran (Bali), Indonesia (Show map)

    Offering a swimming pool, the 3-star Reddoorz Near Muaya Beach Jimbaran hotel is nestled in Jimbaran Bay where pristine sands stretch into calm, clear waters, at a distance of 2.7 km from Kelan Beach…

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Umasari Guesthouse

    Jl. Pantai Keramas Umasari Guesthouse, Gianyar (Bali), Indonesia (Show map)

    Umasari Guesthouse is located only 300 metres from Keramas Beach, and features a hot tub, a community pool, and a garden. Boasting a swimming pool, the guest house is nestled 3.1 km from natural…

    More...

    Book Now
  • Anhera Suite & Spa

    Jl. Raya Sanggingan 168, Kedewatan, Ubud, Gianyar, Bali 80571, Ubud (Bali), Indonesia (Show map)

    The 4-star Anhera Suite & Spa Ubud hotel, located just a 7-minute walk from Jalan Raya Campuan, features a wellness centre, massage therapy, and a garden. This Ubud hotel is in the Campuhan district…

    More...

    Book Now
  • The Klumpu Villa

    Banjar Klumpu, Batumadeg, Indonesia (Show map)

    Featuring Wi-Fi throughout the property, the 3-star The Klumpu Villa Batumadeg hotel sits at a distance of 4.9 km from Nusa Penida Island.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Anusara Luxury Villas

    Jln. Raya Pejeng Kawan.Br. Laplapan., Ubud (Bali), Indonesia (Show map)

    Recreational facilities and a garden are available at Anusara Luxury Villas Ubud hotel, and Campuhan Ridge Walk is 10 minutes away by car. The hotel offers excellent services and recreational…

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Easton Hotel

    Jl. Kartika Gg. Nusa Indah No.3 Kuta Kabupaten Badung Bali 80361 Indonesia, Kuta (Bali), Indonesia (Show map)

    Featuring an indoor swimming pool, the 2-star Easton Hotel is located in the Tuban district of Kuta, merely 1.4 km from Satria Gatotkaca Park. The hotel helps guests keep fit with a gym on site and…

    More...

    Book Now
  • Kuta Angel Hotel - Luxurious Living

    Jalan Pantai Kuta Br Pande Mas, Kuta (Bali), Indonesia (Show map)

    The 4-star Kuta Angel Hotel - Luxurious Living is located within 800 metres of Kuta Square and features spa therapy, a terrace, and recreational facilities on site. This luxury hotel is in Downtown…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Tulamben Wreck Divers Resort & Restaurant

    Jl. Raya Singaraja, Tulamben, Tulamben (Bali), Indonesia (Show map)

    Located a 25-minute walk from USS Liberty Shipwreck, the 3-star Tulamben Wreck Divers Resort Kubu offers Wi-Fi in public areas and parking.

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Collection O 93004 Double D Guest House

    3A Gang Barata, Kerobokan (Bali), Indonesia (Show map)

    Collection O 93004 Double D Guest House is located in Kerobokan, at a distance of 2.8 km from Nyaman Gallery, and offers a swimming pool. There is parking on site and Wi-Fi throughout the property.

    More...

    Book Now
  • New Asta Graha Homestay

    Jalan Pengeracikan 8G Kedonganan, Kuta (Bali), Indonesia (Show map)

    Nestled in the Kuta Selatan district of Kuta, within a 10-minute drive of Jalan Tegal Wangi, the 3-star New Asta Graha Homestay hotel features an outdoor pool area and views of the pool. Guests will…

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Surya Kembar Luxury Villas

    Jl. Raya Kumbuh Mas, Ubud (Bali), Indonesia (Show map)

    Providing guests with cars for rent, the 4-star Surya Kembar Luxury Villas hotel is around 25 minutes on foot from Njana Tilem Museum. Boasting an indoor pool, the hotel is nestled 2.6 km from…

    More...

    Book Now
  • Lasanti Villas And Spa Seminyak Bali

    Jalan Nakula Gang Baik-Baik No. 89, Seminyak (Bali), Indonesia (Show map)

    Offering bicycles for rent, the 3-star Lasanti Villas And Spa Seminyak hotel lies merely a 5-minute walk from Pasar Seni Sukawati. Boasting an outdoor swimming pool, this Seminyak hotel is nestled at…

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Cleopatra Beach Bungalows

    Jl. Seririt Singaraja, Lovina (Bali), Indonesia (Show map)

    Providing guests with car rentals, the 3-star Cleopatra Beach Bungalows Hotel Lovina is located within a 6-km distance of Brahma Vihara Arama Buddhist Monastery. There is also a car park.

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Santun Luxury Private Villa

    Jl. Pura Ulun Carik No. 6, Br. Lungsiakan Ds. Kede, Ubud (Bali), Indonesia (Show map)

    Featuring a currency exchange and a lift, Santun Luxury Private Villa Ubud hotel is situated about a 25-minute walk from Gunung Lebah Temple. The hotel, located about a 25-minute walk from Saraswati…

    More...

    From US$ 342
    price for 1 night
    Book Now From US$ 342
  • Zen Resort Bali

    Desa Ume Anyar Seririt, Umeanyar, Indonesia (Show map)

    Nearly a 10-minute drive from Pura besakih, the 3-star Zen Resort Bali includes 14 rooms. The resort, located within 25 minutes' walk of Gran Surya Waterpark, boasts an outdoor pool area along with a…

    More...

    Book Now
  • Anulekha Resort And Villa

    Banjar Silungan, Pagetan, Indonesia (Show map)

    Offering a Turkish steam bath, a Turkish steam room, and an outdoor swimming pool, the 4-star Anulekha Resort And Villa is located in the historic district of Pagetan. This Pagetan resort provides a…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Tanadewa Nusa Dua By Cross

    Taman Giri No 11 Benoa Kec Kuta Sel, Badung (Bali), Indonesia (Show map)

    Tanadewa Nusa Dua By Cross Hotel Badung is located in Badung, 3.7 km from Nusa Dua Beach, and offers an indoor pool.

    More...

    Book Now
  • Oyo 2122 Puri Sanur

    Jalan Danau Buyan 32, Sanur (Bali), Indonesia (Show map)

    The 2-star Oyo 2122 Puri Sanur Hotel is located about 3 km from the huge Bajra Sandhi Monument and features massage therapy, recreational facilities, and a garden on site. Boasting a swimming pool…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Capital O 91836 Pondok Bambu

    80224, Sidakarya, Denpasar Selatan, Denpasar, Bali, Denpasar (Bali), Indonesia (Show map)

    Located in the Sidakarya district of Pesanggaran, the 3-star Capital O 91836 Pondok Bambu Hotel offers a swimming pool and a car park on site.

    More...

    Book Now
  • Villa Kemuning

    Jalan Bau Bau, Banjar Kedisan Kaja, Kedisan,Tegall, Tegallalang (Bali), Indonesia (Show map)

    Offering a fitness centre and a garden, Villa Kemuning Tegallalang hotel is situated in a rural area, about a 10-minute ride from Tegalalang Rice Terrace. The guest house features Wi-Fi throughout…

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162