1,498 Hotels in Batam Island
Prefer Expedia? See all Batam Island hotels on Expedia →
Hotel in Batam Island
1-star · 114 rooms
8.2 Very good (505)
Guesthouse/bed and breakfast in Batam Island
2-star
8.5 Excellent (356)
Guest favorite Apartment/Flat in Batam Island
3-star
9.6 Exceptional (157)
Hotel in Batam Island
3-star · 41 rooms
8.6 Excellent (279)
Hotel in Batam Island
3-star · 9 rooms
8.7 Excellent (261)
Hotel in Batam Island
2-star · 80 rooms
7.1 Good (946)
Guest favorite Hotel in Batam Island
1-star · 39 rooms
9.1 Wonderful (216)
Hotel in Batam Island
2-star · 11 rooms
8.7 Excellent (261)
Guesthouse/bed and breakfast in Batam Island
3-star · 29 rooms
7.2 Good (775)
Serviced apartment in Batam Island
3-star · 60 rooms
8.4 Very good (297)
Hotel in Batam Island
4-star · 42 rooms
7.8 Good (432)
Serviced apartment in Batam Island
2-star · 29 rooms
7.8 Good (491)
Guest favorite Apartment/Flat in Batam Island
4-star
9.7 Exceptional (130)
Hotel in Batam Island
1-star · 40 rooms
8.2 Very good (371)
Guesthouse/bed and breakfast in Batam Island
2-star · 33 rooms
7.4 Good (637)
Guest favorite Apartment/Flat in Batam Island
5-star
9.1 Wonderful (156)
Guest favorite Hotel in Batam Island
5-star
9.0 Wonderful (165)
Guest favorite Villa in Batam Island
5-star
9.5 Exceptional (124)
Guest favorite Apartment/Flat in Batam Island
3-star
9.1 Wonderful (168)
Hotel in Batam Island
2-star · 100 rooms
8.2 Very good (312)
Guest favorite Homestay in Batam Island
2-star · 20 rooms
9.0 Wonderful (185)
Guesthouse/bed and breakfast in Batam Island
2-star · 25 rooms
7.8 Good (416)
Hotel in Batam Island
2-star · 55 rooms
8.3 Very good (288)
Hotel in Batam Island
3-star · 107 rooms
8.8 Excellent (195)
1,498 stays in total