Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
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

2026-04-27

2026-04-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

140 properties found

  • Lakeview Hotel And Restaurant

    Penelokan, Bangli, Kintamani (Bali), Indonesia (Show map)

    Situated about 10 minutes' drive from Pppgb, the fantastic 3-star Lakeview Hotel And Restaurant Kintamani features Wi-Fi in public areas and a car park on site. This Kintamani hotel includes 22 rooms.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • The Seminyak Suite Private Villa

    Jl Raya Seminyak, 17, Kuta (Bali), Indonesia (Show map)

    Featuring a Jacuzzi and a sauna, the fantastic 4-star The Seminyak Suite Private Villa Kuta hotel is a few metres from the cosmopolitan district of Kuta. Staying at the smoke-free hotel, guests can…

    More...

    From US$ 134
    price for 1 night
    Book Now From US$ 134
  • Ellora Villas

    Jl Danau Tamblingan No 60, Sanur (Bali), Indonesia (Show map)

    The wonderful Ellora Villas Sanur hotel is nestled about 20 minutes' walk from the Le Mayeur Museum, offering 10 rooms and featuring a hot tub, spa therapy, and barbecue. This 4-star hotel, located…

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • Udara Bali Yoga Detox & Spa

    Jl. Pura Kramat Seseh, Canggu (Bali), Indonesia (Show map)

    Offering a shared lounge and spa services, the smoke-free Udara Bali Yoga Detox & Spa Canggu hotel is nestled in the Seseh district of Canggu, about 25 minutes' walk from the Pantai Batu Bolong…

    More...

    From US$ 401
    price for 1 night
    Book Now From US$ 401
  • Wyndham Dreamland Resort Bali

    Kawasan Pecatu Indah, Uluwatu (Bali), Indonesia (Show map)

    The perfect 5-star Wyndham Dreamland Resort Bali Uluwatu is located within a 6-km distance of Bingin Beach and comprises 177 rooms with modern comforts. The resort offers an event space and a banquet…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Villa Bali Asri Seminyak

    Jl. Sari Dewi 39, Seminyak (Bali), Indonesia (Show map)

    Boasting massage therapy and recreational facilities, Villa Bali Asri Seminyak hotel lies 750 metres from the Seminyak Beach. Located 25 minutes' walk from the Sarong restaurant, this fantastic hotel…

    More...

    From US$ 497
    price for 1 night
    Book Now From US$ 497
  • Villa Air Bali Boutique Resort And Spa

    Jl. Lebak Sari-Br. Taman, Petitenget-Kuta, Petitenget (Seminyak), Indonesia (Show map)

    The 4-star Villa Air Bali Boutique Resort And Spa Petitenget, situated just a 5-minute walk from the Petitenget Street, boasts a private art gallery. A lounge bar as well as facials, massage therapy,…

    More...

    From US$ 622
    price for 1 night
    Book Now From US$ 622
  • Seminyak Sanctuary Villa By Ini Vie Hospitality

    No.88 B Jl. Pandawa, Legian (Bali), Indonesia (Show map)

    Immerse yourself in Legian's charm with the 3-star Seminyak Sanctuary Villa By Ini Vie Hospitality Legian hotel, located merely 9 minutes on foot from the Bintang Supermarket and offering a tour desk…

    More...

    From US$ 136
    price for 1 night
    Book Now From US$ 136
  • Theanna Villa And Spa Canggu

    Jalan Pantai Batu Bolong No. 25A, Canggu (Bali), Indonesia (Show map)

    Offering cars for rent, the fantastic 5-star Theanna Villa And Spa Canggu hotel lies just 5 minutes' stroll from the Malamadre Motorcycles. Perfectly located in the Kuta Utara district in the…

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Taum Resort Bali

    37-39 Lebaksari St, Seminyak (Bali), Indonesia (Show map)

    The 4-star modern Taum Resort Bali Seminyak is located around 15 minutes on foot from Oberoi Street and has a plunge swimming pool with separate children's sections. This Seminyak resort features 90…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • C151 Smart Villas At Seminyak

    Kayu Aya Street No.151 Seminyak, North Kuta, Seminyak (Bali), Indonesia (Show map)

    Located around 15 minutes' walk from the Chill Reflexology spa in Seminyak, the 5-star C151 Smart Villas At Seminyak hotel offers a Jacuzzi and a sauna. Featuring a swimming pool, the hotel offers 9…

    More...

    From US$ 377
    price for 1 night
    Book Now From US$ 377
  • Dedary Resort & Spa Ubud By Ini Vie Hospitality

    Banjar Pinjul, Desa Kendran, Tegallalang (Bali), Indonesia (Show map)

    The 5-star Dedary Resort & Spa Ubud By Ini Vie Hospitality Tegallalang is located in Tegallalang, approximately a 25-minute walk from the coffee Alas Harum Agro Tourism Plantation, and offers a…

    More...

    Book Now
  • Crystal Bay Villa & Residence

    Jl.Desa Sakti, Banjar Penida / Crystal Bay, Klungkung Bali, Toyapakeh, Indonesia (Show map)

    The 4-star smoke-free Crystal Bay Villa & Residence Toyapakeh hotel is nestled 550 metres from the Crystal Bay Nusa Penida and features an indoor pool. The Cliff View is located 3.9 km from the…

    More...

    Book Now
  • Bebek Tepi Sawah Restaurant & Villas

    Jl Raya Goa Gajah, Br. Teges, Peliatan, Bali, Ubud (Bali), Indonesia (Show map)

    Located around 5 minutes' walk from the Yeh Pulu Temple, the 3-star Bebek Tepi Sawah Restaurant & Villas Ubud hotel offers 26 rooms with views of the pool. Boasting a prime location 2.2 km from a…

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • Kori Ubud Resort & Spa

    Raya Sanggingan Road, 18 Tjampuhan - Ubud Gianyar Bali, Ubud (Bali), Indonesia (Show map)

    The comfortable Kori Ubud Resort & Spa is located in Ubud, about 25 minutes' walk from the Ubud Traditional Art Market, and offers an indoor pool. Boasting a location in the vicinity of the Campuan…

    More...

    Book Now
  • Saren Indah Hotel

    Jl. Nyuh Bojog No.30 Nyuh Kuning Village, Ubud (Bali), Indonesia (Show map)

    Saren Indah Hotel Ubud is housed in a Balinese-style building in a historic district, 25 minutes' walk from Threads of Life. Located 3.2 km from the Neka Art Museum Shop, this hotel offers views of…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • The Sanyas Suite Seminyak

    Jl. Cendrawasih No. 9 Petitenget, Seminyak (Bali), Indonesia (Show map)

    Situated in the Kuta Utara district of Seminyak, approximately 20 minutes' walk from the Kayu Aya Street, the luxury The Sanyas Suite Seminyak hotel boasts a terrace, barbecue, and hot springs.

    More...

    From US$ 138
    price for 1 night
    Book Now From US$ 138
  • Umalas Hotel & Residence

    83, II Umalas Street, Kerobokan Kuta Badung, Seminyak (Bali), Indonesia (Show map)

    The 3-star Umalas Hotel & Residence Seminyak is situated around a 25-minute walk from the Nyaman Gallery, which is an excellent place to improve cultural awareness. The hotel features a private pool…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Dd Living

    Jalan Kayu Tulang, Perum Puri Sambadha A12, Canggu, BALI, Indonesia (Show map)

    Offering a location a 6-minute walk from the Malamadre Motorcycles, Dd Living Hotel BALI offers 10 rooms. Featuring a restaurant, this hotel is located in the immediate vicinity of the Taman Segara…

    More...

    Book Now
  • Imani Suites

    Jl. Petitenget No.99, Kerobokan Kelod, Kec. Kuta U, Seminyak (Bali), Indonesia (Show map)

    The 4-star Imani Suites Seminyak hotel is situated in a prime touristic area of Seminyak, 2.6 km from Naughty Nuri's Warung Seminyak and approximately a 15-minute walk from the Petitenget Street. One…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Nyaman Villas Bali

    Jalan Kayu Aya Gang Kahyangan No.15, Oberoi, BALI, Indonesia (Show map)

    Nestled within a 500-metre distance of Pantai Seminyak, Nyaman Villas Bali hotel offers various recreational opportunities and barbecue. Located in proximity to the Jalan Camplung Tanduk, this hotel…

    More...

    Book Now
  • Mathis Lodge

    Bunutan Abang Karangasem, BALI, Indonesia (Show map)

    The 4-star Mathis Lodge BALI hotel is located nearly a 15-minute ride from Lempuyang's Balinese Temple gate, offering 20 rooms along with an outdoor pool and various recreational opportunities.

    More...

    Book Now
  • Kokonut Suites

    Ji. Raya Petitenget, No. 88, Kerobokan, Dalung (Bali), Indonesia (Show map)

    Featuring a hot spring public bath and a massage chair, the 3-star Kokonut Suites Dalung hotel is situated just 150 m from Metis in Dalung. Located 19 minutes' walk from the The Care Day Spa, the…

    More...

    From US$ 171
    price for 1 night
    Book Now From US$ 171
  • Kembali Villas

    Jl Saridewi No 14D, Seminyak, Seminyak (Bali), Indonesia (Show map)

    The 5-star Kembali Villas Seminyak hotel is located around a 5-minute walk from Pantai Seminyak and comprises 7 rooms with modern comforts. Featuring a swimming pool, this fantastic hotel is 2.1 km…

    More...

    Book Now
  • Agrapana Beach Villa

    Agrapana Desa Ketewel, BALI, Indonesia (Show map)

    Located 3.6 km from such natural attractions as Pantai Purnama Beach, the 3-star Agrapana Beach Villa BALI hotel includes a restaurant. This BALI hotel also provides car rentals to explore the area.

    More...

    Book Now
  • Seminyak Icon - By Karaniya Experience

    Jl. Bali Deli, Seminyak (Bali), Indonesia (Show map)

    Located only 0.9 km from the Skull, Seminyak Icon - By Karaniya Experience Hotel is just a 6-minute walk from Magali Pascal. While staying within reach of the Bintang Supermarket, guests can go for a…

    More...

    From US$ 131
    price for 1 night
    Book Now From US$ 131
  • The Ulin Villas And Spa - By Karaniya Experience - Chse Certified

    Jalan Merta Sari, Seminyak (Bali), Indonesia (Show map)

    The 4-star The Ulin Villas And Spa - By Karaniya Experience - Chse Certified Seminyak hotel, situated only 6 minutes' walk from the Seminyak Square Shopping Mall, entices guests with a patio and…

    More...

    From US$ 309
    price for 1 night
    Book Now From US$ 309
  • Anahata Villas And Spa Resort

    Banjar Uma Anyar, Ubud (Bali), Indonesia (Show map)

    Anahata Villas And Spa Resort Ubud has 15 rooms and is located 4.7 km from the 11th-century Elephant Cave Ubud. At the resort you can benefit from a convenience store and a restaurant along with an…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Abian Srama Hotel And Spa

    Jalan By Pass Ngurah Rai No: 23, Sanur (Bali), Indonesia (Show map)

    Immerse yourself in Sanur's charm with the perfect 2-star Abian Srama Hotel And Spa Sanur, located just 9 minutes on foot from the Sindu Market and offering tour/ticket assistance to help you get the…

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Ubud Kerta City Hotel

    Jalan Monkey Forest, Ubud (Bali), Indonesia (Show map)

    The 3-star smoke-free Ubud Kerta City Hotel is located approximately a 10-minute stroll from Puri Lukisan Museum, offering 6 rooms, Wi-Fi, and secure parking. With a location 2.3 km from the Campuhan…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Anulekha Resort And Villa

    Banjar Silungan, Desa Lodtunduh - Ubud, Bali - Indonesia, Pagetan, Indonesia (Show map)

    Offering a restaurant, the 4-star Anulekha Resort And Villa Pagetan lies in the entertainment district of Pagetan, nearly a 25-minute walk from Kemenuh Butterfly Park and 4.8 km from the rock-hewn…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Munari Resort Ubud

    Jalan Raya Sanggingan, Ubud (Bali), Indonesia (Show map)

    Offering a private swimming pool, the 4-star Munari Resort Ubud is nestled in the Kedewatan district, 3.1 km from the Kajeng Street. This fantastic resort provides a steam room, a Jacuzzi, and a…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Destiny Villas And Residences

    Jl. Kerobokan Raya No. 24 Blok B, Kerobokan (Bali), Indonesia (Show map)

    The 4-star Destiny Villas And Residences Kerobokan hotel is located near a beach district, around a 5-minute walk from the Kerobokan Market. With views of the pool, the hotel is situated 2.1 km from…

    More...

    From US$ 263
    price for 1 night
    Book Now From US$ 263
  • Bvilla Seaside

    No 6, Jl. Kayu Jati Peti Tenget, Seminyak (Bali), Indonesia (Show map)

    The 5-star Bvilla Seaside Seminyak hotel is within 5 minutes' walk of Pantai Seminyak and offers an indoor pool. Located 3.6 km from a convenient place to shop such as the Krisna Oleh, this Seminyak…

    More...

    From US$ 234
    price for 1 night
    Book Now From US$ 234
  • Sotis Villa Canggu

    Jl. Raya Kayu Tulang Selatan, Canggu, Dalung (Bali), Indonesia (Show map)

    Offering a location a 6-minute walk from the Odyssey Mvmt, Sotis Villa Canggu Dalung hotel offers 9 rooms. While staying not far from the Pantai Batu Bolong Street, guests can go for a swim in an…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Bali Golden Villas

    Jalan. Karang Mas 1 No. 8B, Sanur (Bali), Indonesia (Show map)

    Situated nearly a 25-minute stroll from Hyatt Reef, the 4-star Bali Golden Villas Sanur hotel also offers a swimming pool. Located 15 km from Ngurah Rai International airport, this Sanur hotel…

    More...

    From US$ 178
    price for 1 night
    Book Now From US$ 178
  • Taman Amertha Villas

    Jalan Bidadari No. 7 Seminyak, Seminyak (Bali), Indonesia (Show map)

    Located only a 9-minute stroll from the The Care Day Spa, the 4-star Taman Amertha Villas Seminyak hotel offers guided tour service to ensure you have an unforgettable travel experience. Boasting a…

    More...

    From US$ 205
    price for 1 night
    Book Now From US$ 205
  • Devi'S Place Ubud

    108 Jalan Raya Penestanan Kelod, Ubud (Bali), Indonesia (Show map)

    The fantastic Devi'S Place Ubud hotel is situated in a rural area of Ubud, 2.1 km from the Ubud Traditional Art Market and nearly a 25-minute walk from the Neka Art Museum Shop. Featuring 9 rooms…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Bali Nyuh Gading Villas

    Jln Umalas I No 99X--, Kerobokan (Bali), Indonesia (Show map)

    Bali Nyuh Gading Villas Kerobokan entices active guests with access to a modern fitness centre and is located nearly 25 minutes on foot from the Nyaman Gallery.

    More...

    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Gatra Ubud Inn

    Jl.Sugriwa No.16 Padang Tegal Ubud, Ubud (Bali), Indonesia (Show map)

    The 3-star Gatra Ubud Inn, located only 5 minutes' walk from Ubud Market in the Ubud City-Centre district, features a private art gallery. Wi-Fi is available in public areas and a car park is…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Sativa Villas Ubud With Private Pool

    Jl. Sri Wedari No 64,Kabupaten Gianyar, Ubud (Bali), Indonesia (Show map)

    Along with access to such natural sites as the Elephant Cave Ubud, approximately 6 km away, the 7-room Sativa Villas Ubud With Private Pool offers a private swimming pool. Situated around a 10-minute…

    More...

    From US$ 469
    price for 1 night
    Book Now From US$ 469
  • The Dusun

    Jalan Kayu Jati No. 8-Petitenget, Seminyak-, Seminyak (Bali), Indonesia (Show map)

    Nestled 50 metres from Pantai Seminyak, The Dusun Villa Seminyak offers guests to relax in an indoor pool.

    More...

    From US$ 187
    price for 1 night
    Book Now From US$ 187
  • The Citta Luxury Residence

    Jl. Yudistira, Seminyak (Bali), Indonesia (Show map)

    The Citta Luxury Residence Seminyak villa provides guests with valet parking and concierge service and enjoys a convenient location 200 metres from Balinese Spa and Wellness. Located 3 km from the…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Villa Chempaka

    Jalan Bisma-Ubud, Bali-, Ubud (Bali), Indonesia (Show map)

    The perfect 3-star Villa Chempaka Ubud hotel, located only 14 minutes on foot from the Campuhan Ridge Walk, offers an indoor pool and Wi-Fi in public areas. Located in gardens, this Ubud holiday park…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Bale Gede Luxury Villas

    Jl. Batu Belig, Seminyak (Bali), Indonesia (Show map)

    Located within 5 minutes' walk of the Echo Batu Belig Beach, Bale Gede Luxury Villas Seminyak provides a private pool, a hot spring public bath, a Jacuzzi, and a sauna for a more relaxing experience.…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • The Kanjeng Suites Sanur

    Pengembak Street No.28, Sanur Kauh, South Denpasar, Denpasar City, Bali 80227, Sanur (Bali), Indonesia (Show map)

    Featuring a terrace and a swimming pool, The Kanjeng Suites Sanur hotel lies 10 minutes' drive from the Hardy's Sanur. The hotel offers 38 rooms with views of the garden.

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Uma Dana Ubud

    Br. Katik Lantang, Singekerta, Ubud (Bali), Indonesia (Show map)

    Located 3.7 km from the Hindu temple complex "Sacred Monkey Forest Sanctuary", which offers the thrill of discovering something beautiful, the 3-star Uma Dana Ubud hotel offers a lobby area and a…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Villa Kropak

    Jalan Raya Tebola No.3 Sidemen, Karangasem, Sidemen (Bali), Indonesia (Show map)

    Villa Kropak Sidemen hotel lies in a rural area of Sidemen a 10-minute drive from the Yellow Bridge over Tukad Yeh Unda, featuring spa therapy, a terrace, and a patio. This guest house offers Wi-Fi…

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Amor Bali Villas & Spa Resort

    110C, No. 1 Dewi Saraswati Street, Seminyak (Bali), Indonesia (Show map)

    Located nearly 25 minutes' walk from the Petitenget Beach, Amor Bali Villas & Spa Resort Seminyak boasts a private pool with a Jacuzzi and an indoor pool. Featuring car rentals, this Seminyak villa…

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • The Beverly Hills Bali Villas Jimbaran

    Jl. Goa Gong Banjar Santhi Karya,, Jimbaran (Bali), Indonesia (Show map)

    Nestled 3.3 km from the Gunung Payung Street, The Beverly Hills Bali Villas Jimbaran is boasting spa therapy, a large garden, and a living area for guests' enjoyment. Located 15 minutes' drive from…

    More...

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