189 Top-Rated Hotels in Batam Island
Prefer Expedia? See all Batam Island hotels on Expedia →
Guest favorite Hotel in Batam Island
3-star
9.3 Wonderful (278)
Guest favorite Hotel in Batam Island
4-star · 174 rooms
9.1 Wonderful (289)
Guest favorite Hotel in Batam Island
3-star · 30 rooms
9.2 Wonderful (279)
Guest favorite Guest House in Batam Island
1-star
9.3 Wonderful (285)
Guest favorite Guesthouse/bed and breakfast in Batam Island
2-star
9.2 Wonderful (255)
Guest favorite Apartment/Flat in Batam Island
3-star
9.6 Exceptional (157)
Guest favorite Hotel in Batam Island
1-star · 39 rooms
9.1 Wonderful (216)
Guest favorite Apartment/Flat in Batam Island
4-star
9.7 Exceptional (130)
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)
Guest favorite Homestay in Batam Island
2-star · 20 rooms
9.0 Wonderful (185)
Guest favorite Hotel in Batam Island
4-star
9.3 Wonderful (136)
Guest favorite Hotel in Batam Island
3-star · 10 rooms
9.2 Wonderful (150)
Guest favorite Apartment/Flat in Batam Island
5-star
9.3 Wonderful (127)
Guest favorite Hotel in Batam Island
2-star · 10 rooms
9.3 Wonderful (137)
Guest favorite Apartment/Flat in Batam Island
5-star
9.2 Wonderful (105)
Guest favorite Apartment/Flat in Batam Island
9.3 Wonderful (127)
Guest favorite Apartment/Flat in Batam Island
5-star
9.0 Wonderful (112)
Guest favorite Apartment/Flat in Batam Island
5-star
9.7 Exceptional (78)
Guest favorite Apartment/Flat in Batam Island
9.5 Exceptional (112)
Guest favorite Apartment/Flat in Batam Island
5-star
9.0 Wonderful (108)
Guest favorite Hotel in Batam Island
3-star · 36 rooms
9.1 Wonderful (112)
189 stays in total