Hotels in Batam Island (Sumatra, Indonesia)

1666 hotels in Batam Island

  1. Aston Batam Hotel & Residence

    Diverse Dining at Basil Restaurant
    See prices from 7 sites
    fromRp 647.190
  2. Montigo Resorts Nongsa

    Multiple on-site dining venues
    See prices from 10 sites
    fromRp 2.450.979
  3. Nagoya Hill Hotel Batam

    Comprehensive wellness and fitness facilities
    See prices from 8 sites
    fromRp 253.585
  4. Woda Villa & Spa

    Extensive on-site recreational facilities
    See prices from 6 sites
    fromRp 911.969
  5. KTM Resort

    Singapore skyline views from resort
    See prices from 8 sites
    fromRp 653.907
  6. Harmoni One Convention Hotel and Service Apartments

    Rooftop Swimming Pool and Gym
    See prices from 6 sites
    fromRp 388.314
  7. Batam Harbour Boutique Hotel & Spa

    Relax at on-site spa center
    See prices from 7 sites
    fromRp 280.449
  8. Turi Beach Resort

    Seven On-Site Dining Options
    See prices from 12 sites
    fromRp 499.843
  9. Oakwood Hotel & Apartments Grand Batam

    Outdoor pool and fitness center
    See prices from 4 sites
    fromRp 1.985.124
  10. Batam Marriott Hotel Harbour Bay

    Direct access to ferry terminal
    See prices from 9 sites
    fromRp 3.387.981
  11. Planet Holiday Hotel & Residence

    Diverse on-site culinary dining options
    See prices from 8 sites
    fromRp 399.508
  12. Grand Eska Hotel & Suites Batam

    On-site spa and salon services
    See prices from 4 sites
    fromRp 518.566
  13. HARRIS Hotel Batam Center

    Rooms with sea or city views
    See prices from 9 sites
    fromRp 1.012.303
  14. ARTOTEL Batam

    Lobby Artspace Gallery Exhibits
    See prices from 8 sites
    fromRp 792.299
  15. King's Hotel Nagoya Batam

    Panoramic city and sea views
    See prices from 8 sites
    fromRp 393.606
  16. The BCC Hotel & Residence

    Relax at on-site spa facilities
    See prices from 4 sites
    fromRp 547.263
  17. Swiss-Belhotel Harbour Bay

    Access nearby seafood restaurants and shops
    See prices from 8 sites
    fromRp 1.014.949
  18. Harmoni Suites Hotel

    Dining at 24-hour restaurant
    See prices from 7 sites
    fromRp 446.114
  19. AP Premier Batam

    Indoor pool and kids' playrooms
    See prices from 8 sites
    fromRp 528.132
  20. Aston Nagoya City Hotel

    Central location near Nagoya Hill
    See prices from 5 sites
    fromRp 726.970
  21. Pacific Palace Hotel

    Diverse On-site Dining Options
    See prices from 8 sites
    fromRp 483.154
  22. Grand Mercure Batam Centre

    Spacious rooms with city views
    See prices from 1 site
    fromRp 1.275.047
  23. Hotel Panbil

    Scenic lake views from rooms
    See prices from 8 sites
    fromRp 1.132.787
  24. I Hotel Batam

    Extensive on-site wellness facilities
    See prices from 7 sites
    fromRp 1.057.485
  25. Aston Inn Gideon Batam

    Diverse Asian and Western cuisine
    See prices from 8 sites
    fromRp 657.977
  26. Nagoya Mansion Hotel and Residence

    Diverse on-site dining options
    See prices from 7 sites
    fromRp 380.377
  27. I Hotel Baloi Batam

    Dine at On-site Nutmeg Restaurant
    See prices from 10 sites
    fromRp 1.291.735
  28. HARRIS Resort Batam Waterfront

    On-site water sports and activities
    See prices from 5 sites
    fromRp 856.408
  29. Ando Hotel Batam

    Access convenience store next door
    See prices from 4 sites
    fromRp 468.908
  30. M One Hotel

    Proximity to Harbour Bay Terminal
    See prices from 7 sites
    fromRp 423.320
  31. Holiday Inn Resort Batam By Ihg

    Multiple indoor and outdoor pools
    See prices from 7 sites
    fromRp 748.543
  32. HARRIS Resort Barelang Batam

    Multiple outdoor swimming pool options
    See prices from 8 sites
    fromRp 951.858
  33. HARRIS Hotel & Suites Nagoya Batam

    Spacious fitness center and pool
    See prices from 4 sites
    fromRp 1.245.333
  34. Batam City Hotel

    Walk to major shopping malls
    See prices from 5 sites
    fromRp 383.430
  35. Aglow Hotel Harbor Bay Batam

    Swim in the outdoor pool
    See prices from 6 sites
    fromRp 534.237

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 ‎Rp 253.585 to ‎Rp 3.387.981 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Batam Island