22,040 Hotels in Bali
Prefer Expedia? See all Bali hotels on Expedia →
Guest favorite Hotel in Bali
5-star · 123 rooms
9.3 Wonderful (230)
Guest favorite Resort in Bali
4-star · 18 rooms
9.0 Wonderful (292)
Resort in Bali
3-star · 37 rooms
8.5 Excellent (433)
Hostel in Bali
3-star · 8 rooms
8.9 Excellent (328)
Resort in Bali
3-star · 25 rooms
8.7 Excellent (375)
Guest favorite Guesthouse/bed and breakfast in Bali
1-star · 12 rooms
9.4 Wonderful (267)
Hotel in Bali
4-star · 15 rooms
8.7 Excellent (353)
Resort villa in Bali
4-star · 5 rooms
8.9 Excellent (309)
Resort in Bali
4-star · 182 rooms
7.0 Good (1,471)
Hotel in Bali
2-star · 15 rooms
8.3 Very good (528)
Apartment/Flat in Bali
16 rooms
8.9 Excellent (386)
Hotel in Bali
3-star · 88 rooms
7.5 Good (961)
Resort in Bali
3-star · 20 rooms
8.2 Very good (533)
Hotel in Bali
3-star · 156 rooms
7.9 Good (677)
Guest favorite Homestay in Bali
3-star · 20 rooms
9.3 Wonderful (252)
Hotel in Bali
4-star · 162 rooms
8.7 Excellent (348)
Guest favorite Guesthouse/bed and breakfast in Bali
3-star · 9 rooms
9.3 Wonderful (251)
Guest favorite Hostel in Bali
2-star
9.4 Wonderful (249)
Resort villa in Bali
4-star · 5 rooms
8.7 Excellent (347)
Guest favorite Resort in Bali
5-star · 31 rooms
9.5 Exceptional (200)
Hotel in Bali
4-star · 107 rooms
8.6 Excellent (371)
Resort in Bali
8.9 Excellent (380)
Hotel in Bali
3-star · 41 rooms
8.1 Very good (566)
Villa in Bali
4-star · 18 rooms
8.5 Excellent (395)
22,040 stays in total