22,040 Hotels in Bali
Prefer Expedia? See all Bali hotels on Expedia →
Guest favorite Resort in Bali
5-star · 91 rooms
9.1 Wonderful (834)
Guest favorite Resort in Bali
5-star · 41 rooms
9.2 Wonderful (775)
Hotel in Bali
4-star · 125 rooms
8.6 Excellent (1,303)
Guest favorite Resort villa in Bali
4-star · 10 rooms
9.1 Wonderful (873)
Hotel in Bali
3-star
7.6 Good (3,539)
Resort in Bali
4-star · 34 rooms
8.3 Very good (1,663)
Hotel in Bali
4-star · 85 rooms
8.1 Very good (1,988)
Guest favorite Hotel in Bali
5-star · 21 rooms
9.6 Exceptional (574)
Hotel in Bali
4-star · 20 rooms
8.6 Excellent (1,276)
Hotel in Bali
4-star · 201 rooms
8.1 Very good (1,983)
Hotel in Bali
3-star · 80 rooms
8.3 Very good (1,753)
Guest favorite Hostel in Bali
2-star
9.4 Wonderful (770)
Resort in Bali
3-star · 190 rooms
7.6 Good (3,480)
Guest favorite Serviced apartment in Bali
4-star · 15 rooms
9.1 Wonderful (855)
Resort in Bali
4-star · 67 rooms
8.4 Very good (1,499)
Guest favorite Capsule hotel in Bali
2-star · 132 rooms
9.0 Wonderful (1,027)
Guest favorite Resort in Bali
5-star · 24 rooms
9.1 Wonderful (804)
Resort in Bali
4-star · 209 rooms
8.4 Very good (1,489)
Hotel in Bali
1-star
8.7 Excellent (1,373)
Hotel in Bali
4-star · 19 rooms
8.8 Excellent (1,064)
Hotel in Bali
5-star · 37 rooms
8.9 Excellent (948)
Guest favorite Hotel in Bali
3-star · 17 rooms
9.1 Wonderful (885)
Resort in Bali
5-star · 59 rooms
8.5 Excellent (1,266)
Hotel in Bali
3-star · 32 rooms
8.6 Excellent (1,308)
22,040 stays in total