Hotels in Bali

Multiple accommodations for your stay
Destination
Check-in date:
19 Aug 2026
Check-out date:
20 Aug 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with

  • More Less

Clear Filters
Apply Filters

5790 results found

Nusa Penida Pini Sentana

Unnamed Road, Sekartaji, Nusa Penida, Kabupaten Klungkung, Tanglad, Indonesia (Open map)

The roadtrip to Kerobokan takes 35 minutes. Located around 10 minutes' drive from the Suwehan Beach, the elegant Nusa Penida Pini...
Read more...
8.5
Fabulous
65 reviews

Karang Mesari Villa By Abm

Jl. Mushroom Beach, Jungutbatu, Kec. Nusa Penida, Kabupaten Klungkung, Bali, Nusa Lembongan (Bali), Indonesia (Open map)

Situated 1.6 km from the Gala-Gala Underground House, this Nusa Lembongan hotel also gives access to such sports venues as Serenity...
Read more...
10
Exceptional
1 review

9 Residences Bali

Jalan Intan Permai Gang 1 No.3, Seminyak (Bali), Indonesia (Open map)

You'll need 15-minute drive to Ngurah Rai International airport. Located 4.3 km from Kuta Beach Bali, the comfortable 9 Residences...
Read more...
9.9
Exceptional
15 reviews

Cemagi Residence & Villa

Jl. Pantai Mengening No.70, Canggu (Bali), Indonesia (Open map)

The hotel is situated approximately a 15-minute ride from the Taman Segara Madu Water Park and just near the Cemagi Beach. The...
Read more...
8.2
Very Good
18 reviews

Grand Campuhan

Grand Campuhan Jalan Umekelod, Sebatu, Kec. Tegallalang, Tegallalang (Bali), Indonesia (Open map)

The comfortable hotel is nestled 3.4 km from the Tegalalang Rice Terrace and 2.7 km from the Bali Pulina Agro-tourism. The 4-star...
Read more...
7.9
Good
16 reviews

Taman Bidadari Eco Wellness

Jalan Raya Seririt-Gilimanuk Pemuteran, Buleleng Regency, Bali -, Pemuteran (Bali), Indonesia (Open map)

The hotel is in a rural area of Pemuteran. Offering air-conditioned rooms and Wi-Fi in the rooms, Taman Bidadari Eco Wellness Hotel...
Read more...
9.4
Superb
37 reviews

Dive & Dwell Tulamben

Br.Dinas Tulamben, Desa Tulamben,Kecamatan Kubu,Kabupaten Karangasem Bali Br.Dinas Tulamben, Desa Tulamben,Kecamatan Kubu,Kabupaten Karangasem Bali, Tulamben (Bali), Indonesia (Open map)

Guests can quickly get to Apnea Bali, which is a 19-minute walk away. Only a 10-minute walk from pura lidi/batur tulamben, the…
Read more...
8.9
Fabulous
41 reviews

Black Lava Camp Kintamani

Jalan Bukit Payang No.88, Kintamani, Kec. Kintamani, Kabupaten Bangli, Bali 80652, Kintamani (Bali), Indonesia (Open map)

The hotel is a great place to stay due to its prime location in Kintamani. The comfortable 3-star Black Lava Camp Kintamani hotel has…
Read more...
8.6
Fabulous
46 reviews

Gaia-Oasis Beach Resort

Jalan Singaraja-Amlapura Dusun Tegal Sumaga, Desa Tejakula, Singaraja-Bali, Tejakula, Indonesia (Open map)

This Tejakula hotel has a beachfront setting 3.3 km from the Yeh Mampeh Waterfall. Located nearly 25 minutes on foot from the Yeh...
Read more...
8.9
Fabulous
20 reviews

Alamora Healing Escape

Jl. Raya Bilukan No.25, Ubud (Bali), Indonesia (Open map)

The hotel is a great place to stay due to its prime location in Ubud. The comfortable 4-star Alamora Healing Escape Ubud hotel offers…
Read more...
9.3
Superb
18 reviews

Urbanview Hotel Rasa Sayang Inn Tanjung Benoa Bali

Jl. Pratama No. 88X Nusa Dua, Kuta Selatan, Indonesia (Open map)

The smoke-free hotel lies nearly a -minute ride from Benoa Bay and around a 10-minute ride from the Waterblow. Located within a 4…
Read more...
7.8
Good
41 reviews

Casa Dewa Suite Villa Ubud

Casa Dewa Villa Ubud, Ubud (Bali), Indonesia (Open map)

Giant tree is located approximately 500 metres from the hotel, and such natural sites as the rock-hewn Elephant Cave Ubud are 4.2 km...
Read more...
8.7
Fabulous
9 reviews

Langon Bali Resort By The Lavana

Jl. Darmawangsa, Kampial, Nusa Dua (Bali), Indonesia (Open map)

The centre of Nusa Dua can be reached within a 20-minute walk, and natural attractions like the Pandawa Beach are 3.5 km away. Located…
Read more...

Arta Dani Villas

Jalan Raya Sangkan Gunung-Sidemen, Sidemen (Bali), Indonesia (Open map)

Sidemen centre can be reached within 10 minutes' walk. Featuring comfortable rooms and an American restaurant, Arta Dani Villas...
Read more...
9.7
Exceptional
50 reviews

Utopia Concept Bali - Adults Only

Tampaksiring Jalan Raya Pejeng Tampaksiring, Ubud (Bali), Indonesia (Open map)

Historical sights here include Istana Kepresidenan Tampaksiring Palace, which stands a 15-minute drive from this elegant hotel....
Read more...
9.5
Exceptional
120 reviews

Nawasena Ocean View

Jalan Raya Toya Pakeh - Ped, Toyapakeh, Indonesia (Open map)

The centre of Toyapakeh can be reached within a 25-minute walk, and natural attractions like the Sandy Bay Beach Club are...
Read more...
9.0
Superb
18 reviews

Kelingking Sunset Point Hotel & Spa

Dusun Karang Dawa, Desa Bunga Mekar, Nusa Penida - Kabupaten Klungkung, Bali., Batununggul, Indonesia (Open map)

The Seganing Waterfall stands about 6 km away, and Viewpoint on Kelingking Beach is only 350 m from this Batununggul hotel. The...
Read more...

Geriasemalung

Ababi Tirtagangga, Karangasem (Bali), Indonesia (Open map)

The hotel has a convenient location within 25 minutes' walk of House of Trees Lemped Hill. The elegant Geriasemalung Hotel...
Read more...
9.4
Superb
32 reviews

Belvilla Chaitanya Niketan

Banjar Sembuwuk Desa Pejeng Kaja Tampaksiring Gianyar, Ubud (Bali), Indonesia (Open map)

The hotel has a prime location 2.3 km from the Kanto Lampo Waterfall. Belvilla Chaitanya Niketan Ubud hotel is located in Ubud, 5...
Read more...
7.8
Good
5 reviews

Jepun Hill Studios & Amed Jepun Divers

Jepun Hill Studios, Amed, Amed (Bali), Indonesia (Open map)

The centre of Amed can be reached within a 25-minute walk. The elegant Jepun Hill Studios & Amed Jepun Divers hotel, located within...
Read more...
9.7
Exceptional
52 reviews
Thank you for subscribing
Close