Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Batam

Tonight 20 Aug - 21 Aug
This weekend 23 Aug - 25 Aug
Next weekend 30 Aug - 1 Sep

Top 10 Hotels in Batam

See all 169 properties in Batam

Estimated price for 1 night/2 adults

Grands i Hotel

Grands i Hotel

Jl Teuku Umar Bukit Nagoya, Batam, Batam Island
Grands i Hotel
    4.0 out of 5.0
     
     

    Located in the heart of Batam, this hotel is 1.6 mi (2.6 km) from BCS Mall (Batam City Square) and 2.3 mi (3.7 km) from Maha Vihara Duta Maitreya Buddhist Temple. ...

    Grands i HotelGet Rates

    Montigo Resorts Nongsa

    Montigo Resorts Nongsa

    Jl. Hang Lekir, Nongsa, Batam, Batam Island
    Montigo Resorts Nongsa
      4.5 out of 5.0
       
       

      Offering direct access to the beach, this Batam resort is 2.1 mi (3.4 km) from Nongsa Pura Ferry Terminal and 2.6 mi (4.2 km) from Tamarin Santana Golf Club. ...

      Montigo Resorts Nongsa£227

      19 Sep-20 Sep

      Best Western Premier Panbil

      Best Western Premier Panbil

      Jl Ahmad Yani, Batam, Batam Island
      Best Western Premier Panbil
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in the heart of Batam, this hotel is within 6 miles (10 km) of Batam Center Shopping Area, Batam Centre Ferry Terminal and Batam Centre. Mega Mall and ...

      Best Western Premier Panbil£48

      22 Aug-23 Aug

      M One Hotel

      M One Hotel

      Harbour Bay Down Town, Jl. Duyung, Sungai Jodoh, Batu Ampar, Batam, Batam
      M One Hotel
        3.5 out of 5.0
         
         

        Situated in Batam, this hotel is 2.4 mi (3.9 km) from BCS Mall (Batam City Square) and within 6 miles (10 km) of Batam Centre Ferry Terminal and Batam Center ...

        M One Hotel£23

        28 Aug-29 Aug

        I Hotel Baloi Batam

        I Hotel Baloi Batam

        komplek Baloi Kusuma Indah No 7, Batam, BTH
        I Hotel Baloi Batam
          3.5 out of 5.0
           
           

          Situated in Batam, this hotel is 0.3 mi (0.5 km) from BCS Mall (Batam City Square) and 2.7 mi (4.3 km) from Maha Vihara Duta Maitreya Buddhist Temple. Batam ...

          I Hotel Baloi Batam£56

          17 Sep-18 Sep

          Zest Hotel Harbour Bay

          Zest Hotel Harbour Bay

          Jl. Duyung Sei, Jodoh, Batu Ampar, Batam, Riau Islands
          Zest Hotel Harbour Bay
          • Free cancellation
          • Reserve now, pay when you stay
          2.5 out of 5.0
           
           

          Located in the heart of Batam, this hotel is 2.5 mi (4 km) from BCS Mall (Batam City Square) and within 6 miles (10 km) of Batam Centre Ferry Terminal and Batam ...

          Zest Hotel Harbour Bay£18

          10 Sep-11 Sep

          Holiday Inn Resort Batam

          Holiday Inn Resort Batam

          Waterfront City, Batam, Batam Island
          Holiday Inn Resort Batam
          • Free cancellation
          • Reserve now, pay when you stay
          3.5 out of 5.0
           
           

          Set in Batam, this family-friendly resort is within 12 mi (20 km) of Sekupang Ferry Terminal, Batam Center Shopping Area and Batam Centre Ferry Terminal. Batam ...

          Holiday Inn Resort Batam£54

          25 Aug-26 Aug

          Nongsa Point Marina & Resort

          Nongsa Point Marina & Resort

          Jalan Hang Lekiu Nongsa, Kepulauan Riau, Batam, Batam Island
          Nongsa Point Marina & Resort
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Located in Batam, this beachfront resort is next to a golf course, 1.8 mi (2.9 km) from Nongsa Pura Ferry Terminal, and 13.1 mi (21.1 km) from Batam Centre Ferry ...

          Nongsa Point Marina & ResortGet Rates

          Harmoni Hotel

          Harmoni Hotel

          Jl. Imam Bonjol, Nagoya, Batam, Batam Island
          Harmoni Hotel
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Located in the heart of Batam, this spa hotel is 1.6 mi (2.6 km) from BCS Mall (Batam City Square) and 2.9 mi (4.6 km) from Maha Vihara Duta Maitreya Buddhist ...

          Harmoni Hotel£38

          22 Aug-23 Aug

          Turi Beach Resort

          Turi Beach Resort

          Jalan Hang Lekiu Nongsa, Batam, Batam Island
          Turi Beach Resort
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Located in Batam, this beachfront resort is next to a golf course, 1.8 mi (2.9 km) from Nongsa Pura Ferry Terminal, and 13.2 mi (21.2 km) from Batam Centre Ferry ...

          Turi Beach Resort£77

          3 Sep-4 Sep

          Map

          Batam Hotel Reviews

          Explore Batam


          Explore Batam with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!