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.


Popular searches for Batam hotels

Check prices on hotels in Batam

Tonight Jun 16 - Jun 17
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Top 10 Hotels in Batam

See all 168 Properties in Batam

Estimated price for 1 night/2 adults

Harmoni One Convention Hotel & Service Apartments

Harmoni One Convention Hotel & Service Apartments

Jl Engku Putri, Batam Centre, Batam, Batam Island
Harmoni One Convention Hotel & Service Apartments
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Harmoni One Convention Hotel & Service ApartmentsNT$781

Jun 25 - Jun 26

Radisson Golf & Convention Center Batam

Radisson Golf & Convention Center Batam

Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
Radisson Golf & Convention Center Batam
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Radisson Golf & Convention Center BatamNT$1,880

Jun 23 - Jun 24

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
 
 

Harmoni HotelNT$1,206

Jul 12 - Jul 13

Montigo Resorts Nongsa

Montigo Resorts Nongsa

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

    Montigo Resorts NongsaGet Rates

    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
     
     

    Best Western Premier PanbilNT$1,682

    Jun 18 - Jun 19

    Aston Batam Hotel & Residence

    Aston Batam Hotel & Residence

    Jl. Sriwijaya No. 1, Kp. Pelita, Lubuk Baja, Batam
    Aston Batam Hotel & Residence
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Aston Batam Hotel & ResidenceNT$1,623

    Jul 7 - Jul 8

    Planet Holiday Hotel & Residence

    Planet Holiday Hotel & Residence

    Jl. Raja Ali Haji, Sei Jodoh, Batam
    Planet Holiday Hotel & Residence
      4.0 out of 5.0
       
       

      Planet Holiday Hotel & ResidenceNT$1,290

      Jun 30 - Jul 1

      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
       
       

      Turi Beach ResortNT$2,454

      Jun 30 - Jul 1

      Swiss-Belhotel Harbour Bay

      Swiss-Belhotel Harbour Bay

      Jl. Duyung, Sei Jodoh Batu Ampar, Batam, Batam Island
      Swiss-Belhotel Harbour Bay
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Swiss-Belhotel Harbour BayNT$1,327

      Jul 1 - Jul 2

      Ibis Styles Batam Nagoya

      Ibis Styles Batam Nagoya

      Jalan Yos Sudarso Bengkong Laut, Batam Kepulauan Riau, Batu Ampar, Batam, Riau Islands
      Ibis Styles Batam Nagoya
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Ibis Styles Batam NagoyaNT$898

      Jul 1 - Jul 2

      Map

      Recent Reviews in Batam

      Travel to Batam & Explore


      Explore Batam with Expedia.com.tw’s Travel Guides to find the best flights, cars, vacation packages and more!