
Batam Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NT$5,067 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
Find the Best Batam Vacation Packages
Batam Hotel Deals

Oakwood Hotel & Apartments Grand Batam
Jl. Pembangunan, Batu Selicin Batam Kepulauan Riau
The price is NT$1,677 per night from Feb 8 to Feb 9
NT$1,677
NT$2,029 total
Feb 8 - Feb 9
includes taxes & fees
9.6/10 Exceptional! (85 reviews)
Clean and hygenic rooms, with fantastic staff providing excellent service.
Reviewed on 2026/1/4

Planet Holiday Hotel & Residence
Jl. Raja Ali Haji, Sei Jodoh Batam
Fully refundableReserve now, pay when you stay
8.2/10 Very Good! (299 reviews)
Overall a good experience and good service
Reviewed on 2025/12/21

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 2025/12/18
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
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.
Nagoya Hill Mall
During your trip to Lubuk Baja, you can search for that perfect souvenir at Nagoya Hill Mall. Stroll along the marina in this vibrant area, or check out its top-notch restaurants.
Batam Center Shopping Area
During your trip to Batam, you can search for that perfect souvenir at Batam Center Shopping Area. Check out the spas and top-notch restaurants in this relaxing area.
Explore a world of travel with Expedia
- Batu Ampar Hotels
- Casino Hotels in Batam
- Lodges in Batu Ampar
- Hotels with an Indoor Pool in Batam
- Beach Hotels in Batam
- Hotels with Hot Tubs in Batam
- Gay friendly Hotels in Batam
- Luxury Hotels in Batam
- Boutique Hotels in Batam
- Batam Hotels
- Golf Hotels in Batam
- Shopping Hotels in Batam
- Pet-Friendly Hotels in Batam
- Flights from Mar Del Plata (MDQ) to Batam Batu Besar (BTH)
- Flights to Batam
- Flights from Ghat (GHT) to Batam Batu Besar (BTH)
- Flights from Omsk (OMS) to Batam Batu Besar (BTH)
- Flights from Pekanbaru (PKU) to Batam Batu Besar (BTH)
- Flights from Dabo (SIQ) to Batam Batu Besar (BTH)
- Flights from Praslin Island (PRI) to Batam Batu Besar (BTH)
- Flights from Suai (UAI) to Batam Batu Besar (BTH)
- Flights from Marble Bar (MBB) to Batam Batu Besar (BTH)
- Flights from Cincinnati (CVG) to Batam Batu Besar (BTH)
- Flights from Karlovy Vary (KLV) to Batam Batu Besar (BTH)
- Flights from Port Harcourt (PHC) to Batam Batu Besar (BTH)
- Flights from Moala (MFJ) to Batam Batu Besar (BTH)
- Flights from Bandar Seri Begawan (BWN) to Batam Batu Besar (BTH)
- Flights from Houston (IAH) to Batam Batu Besar (BTH)
- Flights from Sulua (EAE) to Batam Batu Besar (BTH)
- Flights from Medan (MES) to Batam Batu Besar (BTH)
- Flights from Taipei (TPE) to Batam Batu Besar (BTH)
- Flights from Mumbai (BOM) to Batam Batu Besar (BTH)
- Flights from Osaka (OSA) to Batam Batu Besar (BTH)
- Flights from Singapore (SIN) to Batam Batu Besar (BTH)
- Flights from Subang (SZB) to Batam Batu Besar (BTH)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
