Beginning of main content

Search over 1,000,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 26 Apr - 28 Apr
Tonight 24 Mar - 25 Mar
This weekend 29 Mar - 31 Mar
Next weekend 5 Apr - 7 Apr

Top Hotels with Entertainment in Batam

See all 161 properties in Batam
Swiss-Belhotel Harbour Bay
Swiss-Belhotel Harbour Bay
3.5 out of 5.0 Jl. Duyung, Sei Jodoh Batu Ampar, Batam, Batam Island
Free cancellation
4.2/5 (372 reviews)
SG$57/ night for 2 guests

The location was very good. Access to food joint was also very good. Staff were friendly and helpful. However the Swimming pool seems abit murky.

Reviewed on 19 Mar,2019
Harmoni One Convention Hotel & Service Apartments
Harmoni One Convention Hotel & Service Apartments
4.0 out of 5.0 Jl Engku Putri, Batam Centre, Batam, Batam Island
Free cancellation
4.1/5 (418 reviews)
SG$33/ night for 2 guests

Nice place to stay very peace full easy to go any where.

Reviewed on 15 Mar,2019
Harmoni Hotel
Harmoni Hotel
4.0 out of 5.0 Jl. Imam Bonjol, Nagoya, Batam, Batam Island
Free cancellation
4.0/5 (241 reviews)
SG$57/ night for 2 guests

Well it’s like a hotel, what more to day? Seemed fine

Reviewed on 15 Mar,2019
Harbourbay Amir Hotel
Harbourbay Amir Hotel
3.5 out of 5.0 Jl. Duyung - Jodoh, Batam, Batam Island
3.0/5 (213 reviews)
SG$24/ night for 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, Batam Island
3.8/5 (222 reviews)
SG$29/ night for 2 guests

Location very convenient to eateries and walking distance to shopping malls

Reviewed on 15 Feb,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, Jl. Teuku Umar, Nagoya, Batam, Batam Island
Free cancellation
3.8/5 (179 reviews)
SG$35/ night for 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, Batam Island
3.6/5 (107 reviews)
SG$50/ night for 2 guests

I like the location and price. Also, I have been here before and the staff remember me

Reviewed on 10 Mar,2019
Goodway Hotel Batam
Goodway Hotel Batam
3.5 out of 5.0 Jalan Imam Bonjol No.1, Nagoya, Batam, Batam Island
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 (138 reviews)
SG$39/ night for 2 guests

More choice of food and please change the swimming pool water more often😄

Reviewed on 21 Mar,2019
Map

Recently booked Hotels with Entertainment in Batam

Batam Harbour Hotel & Spa
3.5 out of 5.0
Last booking: 17 hours ago