Beginning of main content

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Batam

Best deal Best deal 1 Feb - 3 Feb
Tonight 19 Jan - 20 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Top Hotels with Entertainment in Batam

See all 169 properties in Batam
Swiss-Belhotel Harbour Bay
Swiss-Belhotel Harbour Bay
3.5 out of 5.0 Jl. Duyung, Sei Jodoh Batu Ampar, Batam
Free cancellation
4.2/5 (353 reviews)
SG$47/ nightfor 2 guests

dinner and breakfast was presntable. hotel is clean.

Reviewed on 23 Dec,2018
Harmoni One Convention Hotel & Service Apartments
Harmoni One Convention Hotel & Service Apartments
4.0 out of 5.0 Jl Engku Putri, Batam
Free cancellation
4.2/5 (397 reviews)
SG$29/ nightfor 2 guests

Gea, one of the receptionist was very friendly and helpful! They were nice and polite. Thank you for making our stay a good one! Thank you Gea and team!

Reviewed on 7 Jan,2019
Harmoni Hotel
Harmoni Hotel
4.0 out of 5.0 Jl. Imam Bonjol, Batam
Free cancellation
4.0/5 (219 reviews)
SG$56/ nightfor 2 guests

I book 3 deluxe suite room, cleanliness is average. We stay for 2 nights. Chamber maid didn’t replace toilet rolls & toilet accessories. Tooth brush etc. Found stain on the pillow case ask the hotel staff to replace but they replace the same pillow. All deluxe suite room provided with kitchen facilities ...

Reviewed on 7 Jan,2019
Harbourbay Amir Hotel
Harbourbay Amir Hotel
3.5 out of 5.0 Jl. Duyung - Jodoh, Batam
3.0/5 (209 reviews)
SG$25/ nightfor 2 guests

As i was a solo traveller, i was satisfied with the hotel as an accomodation for myself. Affordable rate, staff were super friendly and easily accessible from the ferry terminal as well as a good seafood restaurant and lots of convenience store.

Reviewed on 2 Jan,2019
89 Hotel
89 Hotel
3.0 out of 5.0 Jl.Pembangunan Baloi Blok VI, Penuin, Batam
3.8/5 (215 reviews)
SG$35/ nightfor 2 guests

Clean room, nice staff, delicious foods, highly recommended hotel. But only one thing uncomfortable is the music from the exercise room too noisy since the morning until the night at the 5th floor.

Reviewed on 5 Jan,2019
Amaris Hotel Nagoya Hill - Batam
Amaris Hotel Nagoya Hill - Batam
3.0 out of 5.0 Komp. Ruko Nagoya Hill Blok I No. 10-16, Batam
Free cancellation
3.8/5 (175 reviews)
SG$37/ nightfor 2 guests

Near Nagoya Mall. Stay was pleasent. Keep up the good work!

Reviewed on 21 Dec,2018
Formosa Hotel
Formosa Hotel
3.5 out of 5.0 No. A8 City Plaza Nagoya, Batam
3.6/5 (103 reviews)
SG$42/ nightfor 2 guests

Like it as it is a close walk to Nagoya Hill Shopping Centre. Staff are friendly too. Has a bubble tea shop at level 1 that does room service at no extra cost. However the room and pillow can be smell of smoke. There is also a ktv that open till 3am, can't sleep well as it can be loud at times.

Reviewed on 30 Dec,2018
Goodway Hotel Batam
Goodway Hotel Batam
3.5 out of 5.0 Jalan Imam Bonjol No.1, Nagoya, Batam
3.0/5 (110 reviews)

Toilet need further clean. From the lift to rooms walk way bit smelly

Reviewed on 10 Aug,2018
Planet Holiday Hotel & Residence
Planet Holiday Hotel & Residence
4.0 out of 5.0 Jl. Raja Ali Haji, Sei Jodoh, Batam
4.1/5 (122 reviews)
SG$38/ nightfor 2 guests

Good locations which nearby Nagoya centre. Hotel also having facilities such as KTV, 1 Discotheque with live band, Pool/Snooker centre, Chinese/Japanese/Korean restaurant and SPA.

Reviewed on 1 Jan,2019
Map