22,040 Hotels in Bali
Prefer Expedia? See all Bali hotels on Expedia →
Resort in Bali
4-star · 30 rooms
8.8 Excellent (822)
Resort in Bali
4-star · 80 rooms
8.0 Very good (1,661)
Resort villa in Bali
5-star · 9 rooms
8.8 Excellent (773)
Guest favorite Guesthouse/bed and breakfast in Bali
2-star · 8 rooms
9.2 Wonderful (681)
Hotel in Bali
3-star · 100 rooms
8.6 Excellent (1,013)
Hotel in Bali
3-star · 88 rooms
8.1 Very good (1,554)
Hotel in Bali
3-star · 47 rooms
8.7 Excellent (933)
Guest favorite Hotel in Bali
5-star · 81 rooms
9.2 Wonderful (573)
Villa in Bali
4-star · 10 rooms
8.9 Excellent (750)
Hotel in Bali
3-star · 91 rooms
8.0 Very good (1,678)
Guest favorite Hostel in Bali
1-star · 5 rooms
9.4 Wonderful (616)
Guest favorite Lodge in Bali
3-star · 10 rooms
9.1 Wonderful (681)
Guest favorite Hotel in Bali
5-star · 111 rooms
9.5 Exceptional (465)
Guest favorite Serviced apartment in Bali
3-star
9.2 Wonderful (633)
Resort in Bali
4-star · 70 rooms
8.3 Very good (1,200)
Hotel in Bali
4-star · 30 rooms
8.3 Very good (1,199)
Guest favorite Serviced apartment in Bali
3-star · 20 rooms
9.0 Wonderful (728)
Guest favorite Hotel in Bali
4-star
9.3 Wonderful (557)
Hotel in Bali
3-star · 94 rooms
7.6 Good (2,447)
Resort villa in Bali
5-star · 14 rooms
8.9 Excellent (697)
Hotel in Bali
4-star · 163 rooms
8.2 Very good (1,293)
Hotel in Bali
4-star · 271 rooms
7.8 Good (1,868)
Guest favorite Villa in Bali
5-star · 20 rooms
9.3 Wonderful (523)
Hotel in Bali
3-star · 96 rooms
8.0 Very good (1,644)
22,040 stays in total