Hotels in Batam Island (Sumatra, Indonesia)

In order to supply this free comparison, booking sites pay us a fee when a user clicks on their specific offer. We do not display any offers (including cheaper offers) that do not meet our minimum fee requirements. Cheaper offers may on occasion be available under "More deals" as we request updated offers from online booking sites when you click that button. Learn how trivago works.

1671 hotels in Batam Island

  1. Aston Batam Hotel & Residence

    Gravity Ten rooftop grill and bar
    See prices from 12 sites
    from$45
  2. Montigo Resorts Nongsa

    Award-winning Montigo Wellness Sanctuary
    See prices from 14 sites
    from$199
  3. Nagoya Hill Hotel Batam

    Outdoor swimming pools
    See prices from 10 sites
    from$19
  4. Woda Villa & Spa

    Villas with private pools
    See prices from 10 sites
    from$72
  5. KTM Resort

    Singapore skyline vistas
    See prices from 13 sites
    from$47
  6. Batam Harbour Boutique Hotel & Spa

    Rejuvenating spa and wellness
    See prices from 13 sites
    from$22
  7. Harmoni One Convention Hotel and Service Apartments

    Rooms with private pools and spa baths
    See prices from 13 sites
    from$32
  8. Turi Beach Resort

    Multiple swimming pools
    See prices from 19 sites
    from$65
  9. Oakwood Hotel & Apartments Grand Batam

    Dedicated kids' swimming pool
    See prices from 7 sites
    from$154
  10. Batam Marriott Hotel Harbour Bay

    Infinity swimming pool with bay views
    See prices from 14 sites
    from$265
  11. Planet Holiday Hotel & Residence

    Expansive outdoor swimming pool
    See prices from 15 sites
    from$42
  12. Grand Eska Hotel & Suites Batam

    Eska Wellness Spa
    See prices from 12 sites
    from$41
  13. HARRIS Hotel Batam Center

    Waterfront infinity pool
    See prices from 14 sites
    from$81
  14. King's Hotel Nagoya Batam

    Outdoor swimming pool
    See prices from 13 sites
    from$31
  15. Swiss-Belhotel Harbour Bay

    Outdoor swimming pool with city or pool views
    See prices from 16 sites
    from$83
  16. ARTOTEL Batam

    Rooftop swimming pool
    See prices from 13 sites
    from$63
  17. The BCC Hotel & Residence

    Highest hotel in Sumatra
    See prices from 6 sites
    from$44
  18. Harmoni Suites Hotel

    English-style pub with live music
    See prices from 11 sites
    from$36
  19. Hotel Panbil

    Tranquil lake view setting
    See prices from 14 sites
    from$84
  20. AP Premier Batam

    Heated indoor swimming pool
    See prices from 14 sites
    from$41
  21. Aston Inn Gideon Batam

    In-house massage services
    See prices from 14 sites
    from$51
  22. Pacific Palace Hotel

    Expansive indoor swimming pool
    See prices from 14 sites
    from$36
  23. Grand Mercure Batam Centre

    Invigorating swimming pool
    See prices from 1 site
    from$118
  24. Aston Nagoya City Hotel

    Shiso Restaurant's diverse buffet
    See prices from 9 sites
    from$57
  25. I Hotel Batam

    Expansive outdoor swimming pool
    See prices from 10 sites
    from$81
  26. Nagoya Mansion Hotel and Residence

    Outdoor swimming pool
    See prices from 11 sites
    from$37
  27. HARRIS Resort Batam Waterfront

    Thrilling sea sports and activities
    See prices from 10 sites
    from$59
  28. Ando Hotel Batam

    Industrial-style design aesthetic
    See prices from 5 sites
    from$37
  29. I Hotel Baloi Batam

    Outdoor swimming pool with kids' area
    See prices from 15 sites
    from$101
  30. M One Hotel

    Well-equipped fitness center
    See prices from 15 sites
    from$33
  31. HARRIS Resort Barelang Batam

    Multiple outdoor swimming pools
    See prices from 12 sites
    from$89
  32. Holiday Inn Resort Batam By Ihg

    Expansive swimming pool complex
    See prices from 12 sites
    from$52
  33. Batam City Hotel

    Edelweiss Restaurant dining
    See prices from 6 sites
    from$30
  34. HARRIS Hotel & Suites Nagoya Batam

    Refreshing outdoor swimming pool
    See prices from 5 sites
    from$104
  35. Batam View Beach Resort

    Unique 3-meter deep swimming pool
    See prices from 15 sites
    from$46

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Batam Island - Price range from ‎$19 to ‎$265 (price per night)

Other stays in Batam Island

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Batam Island