A suspension bridge at sunset with a calm river, greenery, and a small pavilion.

Batam Vacations from ¥148,505

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ¥109,000 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.
  • Sep 22 - Sep 24

    Nirwana Resort Hotel + Flight

    Bintan
    1 night
    5.0 star property
    7.8/10 - Good (971 reviews)
    "Really enjoyable and relaxing stay."
    Reviewed July 25, 2026
    Roundtrip Tokyo (TYO) - Batam (BTH)
    NRT - BTH1 stop BTH - NRT1 stop
    ¥154,895
    ¥148,505
    per traveler
    found 1 hour ago
    Nirwana Resort Hotel
  • Sep 22 - Sep 24

    Indra Maya Pool Villas + Flight

    Bintan
    1 night
    5.0 star property
    8.8/10 - Excellent (39 reviews)
    "Everyone is so friendly and nice. The place is amazing would 100 percent come back again"
    Reviewed June 8, 2026
    Roundtrip Tokyo (TYO) - Batam (BTH)
    NRT - BTH1 stop BTH - NRT1 stop
    ¥189,304
    ¥168,495
    per traveler
    found 1 hour ago
    Indra Maya Pool Villas
  • Sep 22 - Sep 24

    Banyu Biru Villa + Flight

    Bintan
    1 night
    5.0 star property
    8.4/10 - Very Good (30 reviews)
    "It is located inside the Nirwana Resort. All the staff were super nice and friendly. The service is the highlight there I would said. We had one whole villa with 3 beds room for our family. Very quiet, pretty and comfortable. We enjoyed a lot of our stay there."
    Reviewed July 19, 2026
    Roundtrip Tokyo (TYO) - Batam (BTH)
    NRT - BTH1 stop BTH - NRT1 stop
    ¥170,775
    ¥158,059
    per traveler
    found 1 hour ago
    Banyu Biru Villa
  • Sep 22 - Sep 24

    One Of A Kind Resort at Trikora Beach + Flight

    Bintan
    1 night
    2.5 star property
    8.6/10 - Excellent (16 reviews)
    "Romantic & spacious enough for a couple stay"
    Reviewed April 23, 2025
    Roundtrip Tokyo (TYO) - Batam (BTH)
    NRT - BTH1 stop BTH - NRT1 stop
    ¥160,472
    ¥152,128
    per traveler
    found 1 hour ago
    One Of A Kind Resort at Trikora Beach
  • Sep 22 - Sep 24

    Pantai Indah Lagoi Bintan + Flight

    Bintan
    1 night
    5.0 star property
    9.2/10 - Wonderful (185 reviews)
    "This is our 2nd time staying at this Villa. The service team was speedy in their response and service. The rooms were clean and comfortable. Renting of floats was expensive (S$50 for 2 floats for a day) The food from room service was average but the team had great recommendations on where to go for dinner which was excellent. Overall, it was an enjoyable experience. Will be back if I’m going back to Bintan."
    Reviewed July 4, 2026
    Roundtrip Tokyo (TYO) - Batam (BTH)
    NRT - BTH1 stop BTH - NRT1 stop
    ¥160,882
    ¥155,923
    per traveler
    found 1 hour ago
    Pantai Indah Lagoi Bintan

Discover the most popular places to visit in Batam

What to do in Batam

Batam Hotel Deals

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.

Book with confidence

Things to do in Batam

Shopping

In Batam, you can enjoy shopping at Nagoya Hill Mall, which offers a mix of business, entertainment, and family vibes. Batam Center Shopping Area and Kepri Mall also provide great shopping experiences nearby. If you're up for a drive, explore further areas for even more shopping options.

Recreation

Experience teeing off at Tamarin Santana Golf Club, where the outdoor sports atmosphere invigorates your game. Unwind at Eska Wellness Spa, indulging in soothing body treatments that promote relaxation. For a touch of luxury, visit South Links Country Club, offering an exclusive retreat amidst beautiful surroundings.

Adventure

In Batam, explore the exhilarating water sports at Turi Beach, where you can jet ski and banana boat ride. Discover the lush landscapes while hiking at the beautiful Barelang Bridge area, offering breathtaking views. For a unique experience, try paintball at Batam Paintball Park, perfect for adrenaline seekers.

Nightlife

Batam's nightlife is vibrant and diverse. Start at the lively H2O Karaoke for singing fun, then head to the classy The Lounge for cocktails. For a more energetic scene, visit the popular Dreamland Club, where you can dance the night away in a pulsating atmosphere.

Find the best attractions in Batam

Batam offers a diverse vacation experience suitable for families, business travelers, and city explorers. Visitors can enjoy local attractions such as marinas, temples, and historic bridges, catering to those interested in culture and outdoor experiences. Don't miss out on Batam Center and Grand Batam Mall for shopping and dining options that enhance your stay in this vibrant destination.

  • Barelang Bridge: An iconic symbol of Batam, the Barelang Bridge connects several islands and showcases stunning architectural beauty. Visitors can enjoy picturesque views of the sea and surrounding landscapes, making it a perfect spot for photography and leisurely strolls.
  • Maha Vihara Duta Maitreya Buddhist Temple: This serene temple is the largest Buddhist temple in Indonesia, featuring intricate architecture and peaceful gardens. It's a place for reflection and spiritual exploration, where you can witness traditional ceremonies and admire the grand statues.
  • Batam Polytechnic: Known for its modern facilities and vibrant campus life, Batam Polytechnic offers insight into the educational landscape of Indonesia. Visitors can appreciate the contemporary architecture and engage with local students, experiencing the dynamic city vibes of Batam.

Best time to go to Batam

The best time to visit Batam can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Batam falls in May, when visitor numbers are slightly low and weather is mostly cloudy with moderate rain. The coolest average temperature in Batam falls in January, visitor numbers are average and weather is mostly cloudy with moderate rain.

Tips to save on your trip to Batam

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling during the off-peak season (typically March, May and November) for more affordable package holidays to Batam.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.