22,040 Hotels in Bali
Prefer Expedia? See all Bali hotels on Expedia →
Villa in Bali
5-star · 8 rooms
8.8 Excellent (489)
Resort in Bali
3-star · 93 rooms
7.5 Good (1,639)
Resort villa in Bali
4-star · 18 rooms
8.5 Excellent (645)
Serviced apartment in Bali
2-star · 34 rooms
8.4 Very good (784)
Serviced apartment in Bali
2-star · 17 rooms
8.9 Excellent (536)
Guesthouse/bed and breakfast in Bali
3-star · 20 rooms
8.3 Very good (795)
Resort in Bali
3-star · 70 rooms
7.4 Good (1,787)
Guesthouse/bed and breakfast in Bali
2-star · 14 rooms
8.7 Excellent (613)
Hotel in Bali
3-star · 26 rooms
8.1 Very good (928)
Hotel in Bali
4-star · 28 rooms
8.8 Excellent (506)
Resort in Bali
5-star · 15 rooms
8.7 Excellent (528)
Resort villa in Bali
4-star · 7 rooms
8.7 Excellent (542)
Guest favorite Hotel in Bali
3-star · 12 rooms
9.0 Wonderful (464)
Resort in Bali
3-star · 24 rooms
8.5 Excellent (664)
Hotel in Bali
4-star · 33 rooms
8.8 Excellent (502)
Hotel in Bali
3-star · 45 rooms
8.1 Very good (914)
Guesthouse/bed and breakfast in Bali
2-star · 40 rooms
7.4 Good (1,865)
Resort villa in Bali
5-star · 18 rooms
8.5 Excellent (587)
Resort villa in Bali
5-star · 21 rooms
8.6 Excellent (544)
Hotel in Bali
3-star · 40 rooms
7.8 Good (1,180)
Guest favorite Resort in Bali
5-star · 12 rooms
9.3 Wonderful (335)
Inn in Bali
3-star · 9 rooms
8.4 Very good (706)
Guest favorite Resort villa in Bali
5-star · 9 rooms
9.0 Wonderful (407)
Guest favorite Serviced apartment in Bali
4-star · 6 rooms
9.0 Wonderful (430)
22,040 stays in total