22,040 Hotels in Bali
Prefer Expedia? See all Bali hotels on Expedia →
Resort in Bali
5-star · 150 rooms
8.4 Very good (2,145)
Hotel in Bali
5-star · 365 rooms
8.4 Very good (2,133)
Guest favorite Resort in Bali
5-star · 28 rooms
9.4 Wonderful (942)
Hotel in Bali
4-star · 125 rooms
8.6 Excellent (1,889)
Guest favorite Resort in Bali
4-star · 26 rooms
9.5 Exceptional (923)
Villa in Bali
5-star · 22 rooms
8.9 Excellent (1,383)
Guest favorite Hotel in Bali
3-star · 35 rooms
9.0 Wonderful (1,421)
Resort in Bali
4-star · 102 rooms
8.3 Very good (2,463)
Hotel in Bali
4-star · 104 rooms
8.5 Excellent (2,046)
Hotel in Bali
3-star · 82 rooms
8.4 Very good (2,366)
Guest favorite Resort villa in Bali
2-star · 18 rooms
9.0 Wonderful (1,485)
Hotel in Bali
3-star · 44 rooms
8.8 Excellent (1,649)
Hotel in Bali
4-star · 93 rooms
8.8 Excellent (1,550)
Guest favorite Hotel in Bali
5-star · 144 rooms
9.5 Exceptional (852)
Resort in Bali
5-star · 73 rooms
8.5 Excellent (1,884)
Guesthouse/bed and breakfast in Bali
3-star · 24 rooms
8.8 Excellent (1,628)
Hotel in Bali
5-star · 636 rooms
8.6 Excellent (1,721)
Hotel in Bali
5-star · 138 rooms
8.5 Excellent (1,869)
Hotel in Bali
3-star · 28 rooms
8.5 Excellent (2,097)
Guest favorite Hotel in Bali
5-star · 184 rooms
9.3 Wonderful (971)
Hotel in Bali
4-star · 103 rooms
8.3 Very good (2,356)
Guest favorite Serviced apartment in Bali
4-star · 22 rooms
9.1 Wonderful (1,186)
Guest favorite Resort in Bali
5-star · 33 rooms
9.3 Wonderful (964)
Resort in Bali
5-star · 81 rooms
8.4 Very good (2,015)
22,040 stays in total