1,708 Top-Rated Hotels in Bali
Prefer Expedia? See all Bali hotels on Expedia →
Guest favorite Resort in Bali
4-star · 32 rooms
9.3 Wonderful (3,120)
Guest favorite Hotel in Bali
5-star · 178 rooms
9.1 Wonderful (3,516)
Guest favorite Resort in Bali
5-star · 200 rooms
9.3 Wonderful (2,720)
Guest favorite Hotel in Bali
4-star · 89 rooms
9.1 Wonderful (3,400)
Guest favorite Villa in Bali
5-star · 17 rooms
9.5 Exceptional (2,138)
Guest favorite Hotel in Bali
4-star
9.4 Wonderful (2,425)
Guest favorite Hotel in Bali
3-star · 147 rooms
9.1 Wonderful (3,301)
Guest favorite Hotel in Bali
4-star · 191 rooms
9.2 Wonderful (2,839)
Guest favorite Resort in Bali
5-star · 146 rooms
9.2 Wonderful (2,673)
Guest favorite Resort in Bali
5-star · 30 rooms
9.2 Wonderful (2,559)
Guest favorite Resort in Bali
4-star · 31 rooms
9.0 Wonderful (3,195)
Guest favorite Hotel in Bali
3-star · 77 rooms
9.0 Wonderful (3,340)
Guest favorite Hotel in Bali
5-star · 96 rooms
9.0 Wonderful (2,967)
Guest favorite Hotel in Bali
4-star · 42 rooms
9.0 Wonderful (3,119)
Guest favorite Hotel in Bali
5-star · 425 rooms
9.1 Wonderful (2,668)
Guest favorite Resort in Bali
4-star · 62 rooms
9.0 Wonderful (3,073)
Guest favorite Hotel in Bali
4-star · 42 rooms
9.3 Wonderful (2,274)
Guest favorite Hotel in Bali
5-star
9.0 Wonderful (2,783)
Guest favorite Hotel in Bali
4-star · 70 rooms
9.0 Wonderful (2,853)
Guest favorite Resort in Bali
5-star · 24 rooms
9.4 Wonderful (1,855)
Guest favorite Resort in Bali
5-star · 437 rooms
9.3 Wonderful (1,992)
Guest favorite Resort in Bali
5-star · 57 rooms
9.1 Wonderful (2,297)
Guest favorite Hotel in Bali
5-star · 197 rooms
9.5 Exceptional (1,652)
Guest favorite Hotel in Bali
5-star
9.0 Wonderful (2,448)
1,708 stays in total