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

2026-02-05

2026-02-06

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

166 properties found

  • The Seminyak Suite Private Villa

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

    The fantastic 4-star The Seminyak Suite Private Villa Kuta hotel boasts a secluded location approximately a 5-minute stroll from Tukad Mati and provides guests with a Jacuzzi and a sauna. Located in…

    More...

    From US$ 134
    price for 1 night
    Book Now From US$ 134
  • Lakeview Hotel And Restaurant

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

    Located 4.5 km from such natural attractions as the active volcano "Mount Batur", the fantastic 3-star Lakeview Hotel And Restaurant Kintamani includes a convenience shop and a restaurant. This…

    More...

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

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

    The wonderful Ellora Villas Sanur hotel, situated about 25 minutes' walk from the Matahari Terbit Beach, offers a private pool as well as a fitness suite. This 4-star hotel is within walking distance…

    More...

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

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

    Located in a prime touristic area of Seminyak, the 4-star modern Taum Resort Bali Seminyak features 90 rooms, an indoor pool, and a small lobby with newspapers. The family-friendly resort is situated…

    More...

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

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

    The perfect 5-star Wyndham Dreamland Resort Bali Uluwatu is within a 6-km distance of Bingin Beach and offers an outdoor swimming pool. This Uluwatu resort, offering a banquet hall and a ballroom, is…

    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)

    Offering massage therapy and recreational facilities, Villa Bali Asri Seminyak hotel is situated in a prime touristic area, a 17-minute walk from the Bintang Supermarket. Located 2.7 km from the…

    More...

    From US$ 497
    price for 1 night
    Book Now From US$ 497
  • 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, 4.6 km from the Pantai Melasti Bali. Boasting bicycle…

    More...

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

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

    The 3-star Seminyak Sanctuary Villa By Ini Vie Hospitality Legian hotel is located merely 9 minutes on foot from Bintang Supermarket and provides guided tour service for a better travel experience.

    More...

    From US$ 211
    price for 1 night
    Book Now From US$ 211
  • Club Bali Family Suites @ Legian Beach

    Jalan Werkudara, 527, Legian, Legian (Bali), Indonesia (Show map)

    Featuring 52 rooms, the comfortable Club Bali Family Suites @ Legian Beach hotel is located near the entertainment district of Legian and only 6 minutes' walk from the high-concept Cocoon Beach Club.…

    More...

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

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

    Located only 9 minutes' stroll from the Pantai Batu Bolong Street, the fantastic 5-star Theanna Villa And Spa Canggu hotel provides guests with 24-hour reception and late check-out service. Boasting…

    More...

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

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

    Providing 9 rooms, the 5-star C151 Smart Villas At Seminyak hotel is about 25 minutes' walk from the Echo Batu Belig Beach. The hotel, located 2.5 km from Merah Putih, boasts a swimming pool along…

    More...

    From US$ 377
    price for 1 night
    Book Now From US$ 377
  • Bebek Tepi Sawah Restaurant & Villas

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

    Located about 5 minutes' walk from Peliatan Palace, the luxury Bebek Tepi Sawah Restaurant & Villas Ubud hotel offers 26 rooms with views of the pool. Thanks to its prime location, the 3-star hotel…

    More...

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

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

    The 5-star Dedary Resort Ubud By Ini Vie Hospitality Tegallalang, located 3.6 km from the Istana Tampak Siring, boasts a swimming pool. Featuring 16 rooms with views of the valley, the resort is…

    More...

    Book Now
  • Crystal Bay Villa & Residence

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

    Situated nearly a 10-minute walk from a beach, the 4-star smoke-free Crystal Bay Villa & Residence Toyapakeh hotel offers rooms with views of the pool. Located 3.8 km from the Gala-Gala Underground…

    More...

    Book Now
  • Villa Air Bali Boutique Resort And Spa

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

    Nestled 2.4 km from Canggu Club, the 4-star Villa Air Bali Boutique Resort And Spa Petitenget features a private art gallery. While staying just steps from the Petitenget Street, guests can go for a…

    More...

    From US$ 622
    price for 1 night
    Book Now From US$ 622
  • Ivilla By Ekosistem

    Jalan Raya Petitenget, Seminyak (Bali), Indonesia (Show map)

    Located a mere 50 metres from the Sarong restaurant, the 4-star Ivilla By Ekosistem Seminyak hotel is approximately 5 minutes' walk from the Petitenget Street. Situated steps away from Merah Putih in…

    More...

    From US$ 476
    price for 1 night
    Book Now From US$ 476
  • 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 about 25 minutes' walk from the large Ubud and boasts massage therapy, barbecue, and hiking trails. This 3-star resort is a good starting point for…

    More...

    Book Now
  • The Sanyas Suite Seminyak

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

    Situated in the Kuta Utara district, around 25 minutes' walk from The Seminyak Square Shopping Mall, the luxury The Sanyas Suite Seminyak hotel boasts a terrace, barbecue, and hot springs. Featuring…

    More...

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

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

    The 3-star Umalas Hotel & Residence Seminyak is located in Seminyak, approximately a 25-minute walk from the Sarong restaurant, and offers a swimming pool. The hotel features 82 rooms and comforts…

    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 just moments from the Taman Segara Madu Water…

    More...

    Book Now
  • La House

    Jalan Beraban No.9, Banjar Tam, Seminyak (Bali), Indonesia (Show map)

    Located merely 8 minutes' walk from the The Care Day Spa, the 3-star La House Aparthotel Seminyak features Wi-Fi throughout the property and a car park on site. Boasting a swimming pool, the…

    More...

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

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

    Guests of the 4-star Kembali Villas Seminyak hotel can enjoy access to opera Club, located around 10 minutes' walk away. This fantastic hotel also includes parking.

    More...

    Book Now
  • Mathis Lodge

    Bunutan Abang Karangasem, BALI, Indonesia (Show map)

    The 4-star Mathis Lodge Amed hotel is located nearly a 10-minute ride from the Amed Street, offering 20 rooms along with an outdoor pool and various recreational opportunities.

    More...

    Book Now
  • Saba Villa

    Jln. Subak Sari No. 30, Banjar Tegal Gundul, Canggu (Bali), Indonesia (Show map)

    Offering a convenience store, the 5-star Saba Villa Canggu hotel lies in the Kuta Utara district of Canggu, 2.9 km from the Kayu Putih Beach and approximately a 25-minute walk from Oberoi Street.

    More...

    From US$ 462
    price for 1 night
    Book Now From US$ 462
  • Seminyak Icon - By Karaniya Experience

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

    Featuring car rentals, as well as Wi-Fi in public areas, Seminyak Icon - By Karaniya Experience - Chse Certified Hotel is only an 11-minute walk from the Skull. While staying in proximity to Bintang…

    More...

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

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

    Various recreational opportunities and barbecue are available at Nyaman Villas Bali hotel, and the Nyaman Gallery is 15 minutes' walk away. Located just 450 metres from Drupadi Street, this hotel…

    More...

    Book Now
  • Kokonut Suites

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

    The 3-star Kokonut Suites Dalung hotel, located merely a 9-minute walk from the Jalan Umalas and just 0.8 km from Leolle Gallery, features an outdoor swimming pool for guests to take a dip in. There…

    More...

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

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

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

    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)

    Offering cars for rent, Anahata Villas And Spa Resort Ubud is 4 km from the Penataran Sasih Temple. Offering 15 rooms, the resort provides a swimming pool as well.

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Sandhya Villa

    Jl. Pantai Batu Mejan Echo Beach, Canggu (Bali), Indonesia (Show map)

    The 4-star Sandhya Villa Canggu hotel, located in the Kuta Utara district of Canggu, also stands approximately 15 minutes' walk from the Pantai Batu Bolong Street and provides tour/ticket assistance…

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Starling Villas Bali

    Jl Bumi Ayu, Gang Jasmine, Sanur (Bali), Indonesia (Show map)

    Located only 5 minutes on foot from the Segara Beach, Starling Villas Bali Sanur hotel features a patio and barbecue grills. The bed & breakfast is a good starting point for Sanur's sports…

    More...

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

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

    The 5-star Bvilla Seaside Seminyak hotel is located within 5 minutes' walk of Namu, offering 7 rooms along with spa therapy and recreational facilities. Featuring an indoor pool, this Seminyak hotel…

    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$ 122
    price for 1 night
    Book Now From US$ 122
  • Bali Golden Villas

    Jl. Kesari Gang 8 No. 1, Sanur (Bali), Indonesia (Show map)

    The 4-star Bali Golden Villas Sanur hotel is nearly a 25-minute stroll from Hyatt Reef and offers a private 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
  • Anulekha Resort And Villa

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

    Featuring views of Ubud, the 4-star Anulekha Resort And Villa Pagetan is nestled in the entertainment district of Pagetan, 2.4 km from the Semar Kuning Artist Cooperative. Located approximately 15…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • 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 3-star Taman Amertha Villas Seminyak hotel offers a tour desk to ensure you have an unforgettable travel experience. Boasting a private…

    More...

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

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

    Nestled in the Kedewatan district, 2.6 km from the Fair Warung Bale by the Fair Future Foundation, the 4-star Munari Resort Ubud offers an individual terrace. This fantastic resort is within a few…

    More...

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

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

    Offering 7 rooms, the 4-star Destiny Villas And Residence Seminyak Kerobokan hotel is near a beach district and just 1.6 km from the Petitenget Street. Located nearly a 20-minute walk from Merah…

    More...

    From US$ 263
    price for 1 night
    Book Now From US$ 263
  • 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, about 25 minutes' walk from the large Ubud and 2.3 km from Threads of Life. Located 2.4 km from the Fair Warung Bale by the…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Budhi Ayu Cottages

    Jl. Raya Nyuh Kuning, Ubud (Bali), Indonesia (Show map)

    The 3-star Budhi Ayu Cottages Ubud hotel is nestled approximately a 5-minute stroll from the Bali Cultural Centre and features a swimming pool. This Ubud holiday park also entices guests with shuttle…

    More...

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

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

    Located a 5-minute walk from Pantai Seminyak, The Dusun Villa provides an outdoor pool for guests' relaxation. Situated in the Laksmana district, this villa features parking on site.

    More...

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

    Jl.Uma Alas 1 No.99 X, Kerobokan (Bali), Indonesia (Show map)

    Located about 15 minutes by car from Waterbom Bali, Bali Nyuh Gading Villas provides access to a swimming pool. Featuring car rentals, the family villa invites guests to visit The Seminyak Square…

    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, nearly a 25-minute walk from the scenic Tjampuhan's Sacred Hills Hiking Destination, offers a private art gallery. Featuring a restaurant and a storage room, the guest…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Kakul

    Jalan Lod Tunduh 1, Banjar Abian Semal, Ubud (Bali), Indonesia (Show map)

    The resort Kakul Villa Ubud is located nearly 5 minutes' walk from Smile Shop Surplus Store and offers a Jacuzzi and an indoor pool for guests' relaxation. This Ubud villa is just 1.8 km from the…

    More...

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

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

    Self-catering The Citta Luxury Residence is located around 20 minutes' walk from The Care Day Spa and provides a treatment room and a Jacuzzi. Situated in the Sunset Road district, the 10-room villa…

    More...

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

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

    At the perfect 3-star Villa Chempaka Ubud hotel, you can stay close to the Warung Babi Guling Ibu Oka 3, as it is situated only a 5-minute stroll away. The perfect 3-star Villa Chempaka Ubud hotel…

    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
  • Uma Dana Ubud

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

    Located in the historic Penestanan district, the 3-star Uma Dana Ubud hotel is nearly 25 minutes' walk from such culture-oriented attractions as Wayan Gama Painting Gallery. Featuring a swimming pool…

    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)

    Offering spa therapy, a terrace, and a patio, Villa Kropak Sidemen hotel is situated in a rural area, a 10-minute drive from the Bali Countryside Sidemen. This guest house features both Wi-Fi in…

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Villa Mathis

    81 Jalan Bumbak Banjar Anyar, Umalas, Seminyak (Bali), Indonesia (Show map)

    Nestled in the Umalas district, the 4-star Villa Mathis Canggu hotel is approximately 10 minutes' drive from the Finns Beach Club. Guests can discover a serene oasis in this Canggu resort's garden…

    More...

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