
Batam Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to Rp173.195 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 Rp651.240 per night from 16 Apr to 17 Apr
Rp651.240
Rp788.000 total
includes taxes & fees
16 Apr - 17 Apr
8.4/10 Very Good! (816 reviews)
"Great room, room cleaning and the pool is great in the wvenings"
Reviewed on 23 Mar 2025

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 Rp1.115.702 per night from 21 Apr to 22 Apr
Rp1.115.702
Rp1.349.999 total
includes taxes & fees
21 Apr - 22 Apr
9.4/10 Exceptional! (33 reviews)
"Very new Hotel. I booked the executive studio, so the room was big and plenty comfortable. It's connected to the Grand Batam mall just next door and I don't need to walk outside to access the mall, which is very convenient. The only bad thing was that noise isolation from outside is poor. I could ..."
Reviewed on 10 Apr 2025

Batam View Beach Resort
Jl. Hang Lekir Nongsa, Batam, Batam Island
The price is Rp909.091 per night from 22 Apr to 23 Apr
Rp909.091
Rp1.100.000 total
includes taxes & fees
22 Apr - 23 Apr
7/10 Good! (182 reviews)
"Rooms are clean and comfortable. The grounds are well maintained and the surroundings are quite beautiful. There are only two dining choices on weekdays and there many things to do during the day as the city and towns are not close and there are no interesting places to visit nearby. It's great if ..."
Reviewed on 20 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.
Nagoya Hill Mall
4/5(4 reviews)
During your trip to Lubuk Baja, you can find the perfect gifts to bring home at Nagoya Hill Mall. Stroll along the marina in this vibrant area or visit its top-notch restaurants.
What to do in Batam

Treatment & Spa Package by Spa Central Batam
Rp273.334
per traveller
More trip options
Expedia's Latest Trends
Hotels
Packages
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.