
Travel to Batam
- Plan, book, travel with confidence
Better together
Save up to RM 324 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top hotels in Batam

HARRIS Hotel Batam Center - Batam
Jl. Engku Putri, Batam, Riau Islands
Fully refundableReserve now, pay when you stay
The price is RM176 per night from 18 Mar to 19 Mar
RM176
RM214 total
includes taxes & fees
18 Mar - 19 Mar
8.4/10 Very Good! (812 reviews)
"TV channels were not easily available. Always lagging."
Reviewed on 30 Dec 2024

Zest Harbour Bay Batam by Swiss-Belhotel International
Jl. Duyung Sei, Jodoh, Batu Ampar, Batam, Riau Islands
Fully refundableReserve now, pay when you stay
The price is RM121 per night from 18 Mar to 19 Mar
RM121
RM146 total
includes taxes & fees
18 Mar - 19 Mar
7.8/10 Good! (274 reviews)
"Walking distance to Harbour Bay Ferry Termina"
Reviewed on 21 Dec 2024

Oakwood Hotel & Apartments Grand Batam
Jl. Pembangunan, Batu Selicin, Kec. Lubuk Baja, Batam, Kepulauan Riau
Fully refundableReserve now, pay when you stay
The price is RM292 per night from 20 Mar to 21 Mar
RM292
RM354 total
includes taxes & fees
20 Mar - 21 Mar
9.2/10 Wonderful! (31 reviews)
"Linked to grand mall batam just walk through the link at a few levels notes in the lift"
Reviewed on 9 Mar 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Popular places to visit
Batam Centre Ferry Terminal
4/5(40 reviews)
Explore the waterfront in Batam with a trip to Batam Centre Ferry Terminal. Visit the spas and shops in this family-friendly area.
Harbour Bay Ferry Terminal
4/5(1 review)
Explore the waterfront in Batam with a trip to Harbour Bay Ferry Terminal. Stroll along the area's beautiful beaches or simply savour its top-notch restaurants.
Grand Batam Mall
You can do some window-shopping at Grand Batam Mall during your trip to Lubuk Baja. Visit the shops and top-notch restaurants in this family-friendly area.
What to do in Batam

Singapore to Batam Day Tour (with Ferry Tickets & Spa Masage)
RM1,011
per adult

Treatment & Spa Package by Spa Central Batam
RM74
per traveller

Singapore to Batam:City Tour with Ferry Tickets & Lunch
RM1,091
per adult
More trip options
Expedia's Latest Trends
Hotels
Activities
Packages
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.