
Batam Vacations from ₩385,192
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to ₩234,741 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
The Latest Batam Vacation Packages
Price found within the past 48 hours. Click for updated prices.



Woda Villa & Spa
Save 100% on your flight
Price was ₩1,247,028, price is now ₩901,244 per person
₩901,244
per person
Oct 15 - Oct 22
just found
Roundtrip flight included
Seoul (SEL) to Batam Batu Besar (BTH)
8.4/10 Very Good! (34 reviews)
The property was beautiful and picturesque. Breakfast was good. The villa was spotless and very comfortable. Downside was the villa was right by a tennis court of some sort and they were having a game and were noisy late at night as we were trying to sleep. That was only the first night and the next few nights was better.
Reviewed on Jul 29, 2025


Grand Eska Hotel & Suite
Price was ₩1,067,374, price is now ₩826,954 per person
₩826,954
per person
Oct 15 - Oct 22
just found
Roundtrip flight included
Seoul (SEL) to Batam Batu Besar (BTH)
7.4/10 Good! (29 reviews)
Room is small for single bed and room’s sound proof not so good can hear from outside . Toilet is small . Overall still ok for double room . Lobby and restaurant are good
Reviewed on Aug 19, 2025
Find the Best Batam Vacation Packages
Batam Hotel Deals

Radisson Golf & Convention Center Batam
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
Fully refundable
The price is ₩91,918 per night from Sep 21 to Sep 22
₩91,918
₩111,221 total
Sep 21 - Sep 22
includes taxes & fees
9/10 Wonderful! (468 reviews)
"Love the pool. And children are given candy floss upon check in and activity books."
Reviewed on Aug 17, 2025

Ibis Styles Batam Nagoya
Jalan Yos Sudarso Bengkong Laut, Batam Kepulauan Riau, Batu Ampar, Batam, Riau Islands
Fully refundableReserve now, pay when you stay
The price is ₩35,171 per night from Sep 30 to Oct 1
₩35,171
₩42,557 total
Sep 30 - Oct 1
includes taxes & fees
8/10 Very Good! (174 reviews)
Ibis Style Batam
"Cosy enough for short stay"
Reviewed on Aug 31, 2025

Batam Marriott Hotel Harbour Bay
Harbour Bay Downtown, Jalan Duyung, Kel Sungai Jodoh, Kec Batu Ampar, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is ₩242,561 per night from Sep 19 to Sep 20
₩242,561
₩293,499 total
Sep 19 - Sep 20
includes taxes & fees
9/10 Wonderful! (104 reviews)
"Hotel connect to harbour bay so easy walk to hotel even if rain. Service officers at the counters in the check in lobby were pleasant . they allow early checkin and also allowed us later check out. The housekeeping team wrote message card and present us some complimentary hi tea cakes. Lounge area ..."
Reviewed on Aug 18, 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.
Discover the most popular places to visit in Batam
Grand Batam Mall
You can do some window-shopping at Grand Batam Mall during your stay in Lubuk Baja. Check out the shops and top-notch restaurants in this family-friendly area.
Kepri Mall
During your visit to Batam, you can do some window-shopping at Kepri Mall. While in this relaxing area, you can savor the top-notch restaurants.
Masjid Sultan Mahmud Riayat Syah
Masjid Sultan Mahmud Riayat Syah is just one of the places to see in Batam, so why not enjoy the other things to explore during your travels? While in this romantic area, find time to visit its spas.
Other vacations you might like
Expedia's Latest Trends
Hotels
Packages
General
- Visit Cibal
- Visit Bintan
- Visit Medan
- Visit Banda Aceh
- Visit Poso
- Visit Wori
- Visit Pekanbaru
- Visit Semarang
- Visit Denpasar
- Visit Bogor
- Visit Bandar Lampung
- Visit Makassar
- Visit Kupang
- Visit Tarakan
- Visit Jawa Timur
- Visit Ranai
- Visit Karimun Jawa
- Visit Karawang
- Visit Samarinda
- Visit Jimbaran
- Visit Surabaya
- Visit Pontianak
- Visit Labuan Bajo
- Visit Canggu
- Visit Cilegon
- Visit Balikpapan
- Visit Banjarmasin
- Visit Sabang
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.