Hotels in Batam Island (Sumatra, Indonesia)

1671 hotels in Batam Island

  1. Aston Batam Hotel & Residence

    4 Stars
    Diverse Dining at Basil Restaurant
    See prices from 7 sites
    fromRM 205
  2. Montigo Resorts Nongsa

    5 Stars
    Multiple on-site dining venues
    See prices from 9 sites
    fromRM 533
  3. Nagoya Hill Hotel Batam

    4 Stars
    Comprehensive wellness and fitness facilities
    See prices from 8 sites
    fromRM 55
  4. KTM Resort

    4 Stars
    Singapore skyline views from resort
    See prices from 8 sites
    fromRM 143
  5. Woda Villa & Spa

    3 Stars
    Extensive on-site recreational facilities
    See prices from 5 sites
    fromRM 208
  6. Harmoni One Convention Hotel and Service Apartments

    4 Stars
    Rooftop Swimming Pool and Gym
    See prices from 5 sites
    fromRM 90
  7. Batam Harbour Boutique Hotel & Spa

    3 Stars
    Relax at on-site spa center
    See prices from 4 sites
    fromRM 78
  8. Turi Beach Resort

    4 Stars
    Seven On-Site Dining Options
    See prices from 12 sites
    fromRM 219
  9. Oakwood Hotel & Apartments Grand Batam

    5 Stars
    Outdoor pool and fitness center
    See prices from 4 sites
    fromRM 440
  10. Batam Marriott Hotel Harbour Bay

    5 Stars
    Direct access to ferry terminal
    See prices from 7 sites
    fromRM 765
  11. Planet Holiday Hotel & Residence

    4 Stars
    Diverse on-site culinary dining options
    See prices from 7 sites
    fromRM 114
  12. ARTOTEL Batam

    3 Stars
    Lobby Artspace Gallery Exhibits
    See prices from 7 sites
    fromRM 264
  13. HARRIS Hotel Batam Center

    4 Stars
    Rooms with sea or city views
    See prices from 7 sites
    fromRM 228
  14. The BCC Hotel & Residence

    4 Stars
    Relax at on-site spa facilities
    See prices from 3 sites
    fromRM 123
  15. Harmoni Suites Hotel

    4 Stars
    Dining at 24-hour restaurant
    See prices from 7 sites
    fromRM 96
  16. AP Premier Batam

    4 Stars
    Indoor pool and kids' playrooms
    See prices from 7 sites
    fromRM 124
  17. Grand Eska Hotel & Suites Batam

    4 Stars
    On-site spa and salon services
    See prices from 3 sites
    fromRM 143
  18. Aston Nagoya City Hotel

    3 Stars
    Central location near Nagoya Hill
    See prices from 4 sites
    fromRM 158
  19. King's Hotel Nagoya Batam

    4 Stars
    Panoramic city and sea views
    See prices from 7 sites
    fromRM 91
  20. Swiss-Belhotel Harbour Bay

    4 Stars
    Access nearby seafood restaurants and shops
    See prices from 5 sites
    fromRM 283
  21. Pacific Palace Hotel

    4 Stars
    Diverse On-site Dining Options
    See prices from 4 sites
    fromRM 104
  22. Aston Inn Gideon Batam

    3 Stars
    Diverse Asian and Western cuisine
    See prices from 6 sites
    fromRM 146
  23. Hotel Panbil

    5 Stars
    Scenic lake views from rooms
    See prices from 6 sites
    fromRM 250
  24. Nagoya Mansion Hotel and Residence

    4 Stars
    Diverse on-site dining options
    See prices from 5 sites
    fromRM 143
  25. Grand Mercure Batam Centre

    5 Stars
    Spacious rooms with city views
    See prices from 1 site
    fromRM 335
  26. I Hotel Batam

    4 Stars
    Extensive on-site wellness facilities
    See prices from 7 sites
    fromRM 235
  27. I Hotel Baloi Batam

    4 Stars
    Dine at On-site Nutmeg Restaurant
    See prices from 9 sites
    fromRM 308
  28. Holiday Inn Resort Batam By Ihg

    4 Stars
    Multiple indoor and outdoor pools
    See prices from 1 site
    fromRM 286
  29. HARRIS Resort Batam Waterfront

    4 Stars
    On-site water sports and activities
    See prices from 6 sites
    fromRM 192
  30. Ando Hotel Batam

    3 Stars
    Access convenience store next door
    See prices from 4 sites
    fromRM 114
  31. M One Hotel

    3 Stars
    Proximity to Harbour Bay Terminal
    See prices from 6 sites
    fromRM 99
  32. HARRIS Resort Barelang Batam

    4 Stars
    Multiple outdoor swimming pool options
    See prices from 8 sites
    fromRM 292
  33. HARRIS Hotel & Suites Nagoya Batam

    4 Stars
    Spacious fitness center and pool
    See prices from 4 sites
    fromRM 298
  34. Batam City Hotel

    3 Stars
    Walk to major shopping malls
    See prices from 5 sites
    fromRM 95
  35. Aglow Hotel Harbor Bay Batam

    4 Stars
    Swim in the outdoor pool
    See prices from 6 sites
    fromRM 115

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 ‎RM 55 to ‎RM 765 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Batam Island