
Batam Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ฿4,531 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Batam

Meisterstadt Pollux Habibie
Pollux Habibie Apartment, Tower A1 Batam
The price is ฿837 per night from 26 Jan to 27 Jan
฿837
฿1,013 total
26 Jan - 27 Jan
includes taxes & fees
7.2/10 Good! (9 reviews)
Lousy place. Can just avoid.
Very bad experience. Totally below expectations. Photos all showed so nice. The room is the direct opposite. The only nice area is the entrance lobby and reception. Seems so nice and high upon reaching and was impressed and excited. Lousy check in process, ask me call this agent that agent before ...
Reviewed on 18 Jun 2025

Oakwood Hotel & Apartments Grand Batam
Jl. Pembangunan, Batu Selicin Batam Kepulauan Riau
The price is ฿1,658 per night from 27 Jan to 28 Jan
฿1,658
฿2,007 total
27 Jan - 28 Jan
includes taxes & fees
9.6/10 Exceptional! (86 reviews)
Clean and hygenic rooms, with fantastic staff providing excellent service.
Reviewed on 4 Jan 2026

Batam View Beach Resort
Jl. Hang Lekir Nongsa Batam Batam Island
7.2/10 Good! (190 reviews)
One of the room have bug and spider
Reviewed on 18 Dec 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.
Popular places to visit
Batam Centre Ferry Terminal
Explore the waterfront in Batam with a trip to Batam Centre Ferry Terminal. Visit the shops and spas in this family-friendly area.
Maha Vihara Duta Maitreya Temple
Maha Vihara Duta Maitreya Temple is just one of the places to see in Batam, so why not enjoy the other things to explore during your travels? Visit the spas and top-notch restaurants in this relaxing area.
What to do in Batam

Spa Treatments by Absolute Spa Batam
฿1,108
per traveller
100% of travellers recommend

BLOSSOM - SATS & Plaza Premium Lounge (Terminal 4) at Changi Airport (SIN)
฿1,258
per adult
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

