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-27

2025-07-28

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

Self Catering 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

252 properties found

  • Putri Bali Villa

    Jalan Dewi Saraswati Iii, No. 7, Seminyak (Bali), Indonesia (Show map)

    Situated 9 minutes on foot from Bintang Supermarket, the family-friendly Putri Bali Villa offers guests to relax by a private swimming pool. Located a 25-minute walk from the sand Petitenget Beach…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Villa Ganesha

    Jalan Camplung Tanduk 90, Dhyanapura, Seminyak (Bali), Indonesia (Show map)

    Situated merely a 6-minute walk from Jalan Drupadi, Villa Ganesha offers quick access to numerous city landmarks nearby.

    More...

    From US$ 176
    price for 1 night
    Book Now From US$ 176
  • Kumpul Kumpul Villa II Legian

    Jalan Raya Legian Gang Arjuna No 473, Seminyak (Bali), Indonesia (Show map)

    Situated at a 750-metre distance from Bintang Supermarket, Kumpul Kumpul Villa II Legian offers guests to relax by a swimming pool. The villa offers guests to indulge in pampering facials, as well as…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Exquisito Villa

    10 Jalan Sudamala, Denpasar (Bali), Indonesia (Show map)

    Situated just a 5-minute stroll from Semawang Beach, Exquisito Villa offers easy access to numerous tourist spots in the area.

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Villa Kaba Kaba Resort

    Br. Dangin Uma / Dusu Tegal Kepuh, Kaba Kaba, Kediri, Tabanan, Canggu, Bali, Canggu (Bali), Indonesia (Show map)

    Featuring an outdoor swimming pool as well as tubing for active guests, the family-friendly Villa Kaba Kaba Resort is located in the Kuta Utara district. Featuring parking, the villa is located…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Villa Puri Buri

    Jalan Merta Nadi 83 B, Seminyak (Bali), Indonesia (Show map)

    Along with access to such natural sites as Kuta Beach, about a 10-minute ride away, Villa Puri Buri offers a swimming pool.

    More...

    Book Now
  • Amansari Villas

    Danau Tamblingan No.47, Sanur (Bali), Indonesia (Show map)

    Amansari Villas is located a mere 14 minutes on foot from Jamu Traditional Spa and provides a swimming pool, ensuring a relaxing stay.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Aswattha Villas

    Jalan Raya Canggu 107, Denpasar (Bali), Indonesia (Show map)

    Offering an indoor pool for a relaxing experience, Aswattha Villas is located nearly 25 minutes' walk from Canggu A. Enticing guests with massage therapy, recreational facilities, and a garden, this…

    More...

    From US$ 754
    price for 1 night
    Book Now From US$ 754
  • The Uluwatu Peak Residence

    Jl. Belimbing Sari No. 6200, Pecatu (Bali), Indonesia (Show map)

    Featuring a swimming pool for guests' relaxation, 7-room The Uluwatu Peak Residence is located 3.4 km from Green Bowl Beach Ungasan.

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Ahimsa Estate

    Jl Saridewi 1 Petitenget, Seminyak (Bali), Indonesia (Show map)

    Ahimsa Estate Villa, located about 1 km from Pantai Seminyak, welcomes guests with a private pool to refresh in. Offering parking as well as Wi-Fi, this 6-room villa is situated in the Laksmana…

    More...

    From US$ 172
    price for 1 night
    Book Now From US$ 172
  • Andaru Villa Umalas

    Jalan Umalas Klecung No 35, Seminyak (Bali), Indonesia (Show map)

    The 6-room Andaru Villa Umalas is nestled in an entertainment neighbourhood, providing guests with bicycle usage. Located 3.4 km from Petitenget Temple, the villa provides Wi-Fi and parking.

    More...

    From US$ 330
    price for 1 night
    Book Now From US$ 330
  • Nayla Boutique Villas

    Jalan Karang Mas Sejahtera No 7 Jimbaran Indonesia, BALI, Indonesia (Show map)

    Nestled in the Bukit district, Nayla Boutique Villas features a swimming pool for guests to unwind in.

    More...

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