1,498 Hotels in Batam Island
Prefer Expedia? See all Batam Island hotels on Expedia →
Hotel in Batam Island
4-star · 158 rooms
8.7 Excellent (3,602)
Guest favorite Hotel in Batam Island
3-star · 20 rooms
9.2 Wonderful (2,416)
Hotel in Batam Island
3-star · 155 rooms
8.2 Very good (5,969)
Hotel in Batam Island
4-star · 132 rooms
8.9 Excellent (2,845)
Resort in Batam Island
4-star · 141 rooms
8.0 Very good (6,520)
Hotel in Batam Island
3-star · 124 rooms
8.5 Excellent (3,936)
Hotel in Batam Island
4-star · 254 rooms
8.6 Excellent (3,308)
Guest favorite Hotel in Batam Island
9.2 Wonderful (2,409)
Hotel in Batam Island
3-star · 100 rooms
8.2 Very good (4,989)
Resort in Batam Island
4-star · 174 rooms
8.4 Very good (3,831)
Resort in Batam Island
4-star · 250 rooms
7.9 Good (6,356)
Hotel in Batam Island
2-star · 18 rooms
8.5 Excellent (3,725)
Hotel in Batam Island
3-star · 79 rooms
8.2 Very good (4,735)
Resort in Batam Island
4-star · 200 rooms
8.1 Very good (4,768)
Hotel in Batam Island
2-star · 61 rooms
8.5 Excellent (3,525)
Hotel in Batam Island
4-star · 96 rooms
8.4 Very good (3,386)
Guest favorite Hotel in Batam Island
5-star
9.3 Wonderful (1,402)
Hotel in Batam Island
2-star · 119 rooms
8.9 Excellent (2,242)
Hotel in Batam Island
4-star · 215 rooms
8.3 Very good (3,266)
Hotel in Batam Island
4-star · 187 rooms
8.4 Very good (2,887)
Hotel in Batam Island
3-star · 127 rooms
8.2 Very good (3,678)
Hotel in Batam Island
3-star · 129 rooms
8.2 Very good (3,531)
Hotel in Batam Island
2-star · 66 rooms
8.9 Excellent (1,956)
Guest favorite Hotel in Batam Island
3-star · 117 rooms
9.2 Wonderful (1,406)
1,498 stays in total