22,040 Hotels in Bali
Prefer Expedia? See all Bali hotels on Expedia →
Apartment/Flat in Bali
4-star · 5 rooms
8.9 Excellent (143)
Guest favorite Apartment/Flat in Bali
3-star · 8 rooms
9.0 Wonderful (143)
Guest favorite Hotel in Bali
4-star · 25 rooms
9.0 Wonderful (135)
Resort villa in Bali
4-star · 8 rooms
8.7 Excellent (160)
Guest favorite Serviced apartment in Bali
5-star · 12 rooms
9.3 Wonderful (108)
Guest favorite Serviced apartment in Bali
4-star
9.0 Wonderful (134)
Guest favorite Hotel in Bali
4-star · 37 rooms
9.3 Wonderful (114)
Guest favorite Hostel in Bali
2-star · 6 rooms
9.3 Wonderful (127)
Villa in Bali
3-star · 19 rooms
7.6 Good (356)
Hotel in Bali
3-star · 62 rooms
7.2 Good (494)
Entire House in Bali
21 rooms
8.5 Excellent (227)
Guesthouse/bed and breakfast in Bali
2-star · 7 rooms
8.7 Excellent (178)
Guest favorite Lodge in Bali
3-star · 18 rooms
9.3 Wonderful (120)
Resort villa in Bali
5-star · 5 rooms
8.8 Excellent (141)
Hotel in Bali
4-star · 8 rooms
8.9 Excellent (145)
Resort in Bali
3-star · 5 rooms
8.2 Very good (230)
Guest favorite Hotel in Bali
2-star · 8 rooms
9.0 Wonderful (149)
Villa in Bali
1-star · 4 rooms
8.7 Excellent (188)
Guesthouse/bed and breakfast in Bali
18 rooms
8.4 Very good (241)
Guest favorite Homestay in Bali
3-star
9.1 Wonderful (133)
Resort in Bali
3-star · 25 rooms
7.8 Good (303)
Guesthouse/bed and breakfast in Bali
2-star · 12 rooms
7.8 Good (323)
Entire bungalow in Bali
4 rooms
8.4 Very good (240)
Serviced apartment in Bali
4-star · 100 rooms
8.8 Excellent (148)
22,040 stays in total