Beginning of main content

Book on the go and pay later.

Search 590,000 properties 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

Best deal Best deal 27 Apr - 29 Apr
Tonight Tonight 24 Apr - 25 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Top 10 Hotels in Batam

See all 167 Hotels in Batam
Montigo Resorts Nongsa

Montigo Resorts Nongsa

Jl. Hang Lekir, Batam
    4.5 out of 5.0
     
     

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

    Montigo Resorts NongsaSG$241

    Montigo Resorts NongsaSG$241
    Harmoni Hotel

    Harmoni Hotel

    Jl. Imam Bonjol, Batam
      4.0 out of 5.0
       
       

      Located in the heart of Batam, this spa hotel is 1.1 mi (1.8 km) from Harbor Bay Ferry Terminal and 2.8 mi (4.5 km) from Maha Vihara Duta Maitreya Buddhist Temple. ...

      Harmoni HotelSG$60

      Harmoni HotelSG$60
      Aston Batam Hotel & Residence

      Aston Batam Hotel & Residence

      Jl. Sriwijaya No. 1, Kp. Pelita, Batam
        3.5 out of 5.0
         
         

        Situated in Batam, this hotel is close to BCS Mall, Maha Vihara Duta Maitreya Buddhist Temple, and Harbor Bay Ferry Terminal. Local attractions also include ...

        Aston Batam Hotel & ResidenceSG$54

        Aston Batam Hotel & ResidenceSG$54
        Turi Beach Resort

        Turi Beach Resort

        Jalan Hang Lekiu Nongsa, Batam
          4.0 out of 5.0
           
           

          Nestled on the beach, this Nongsa resort is next to a golf course and 13.1 mi (21 km) from Mega Mall. Marina Barrage and Marina Bay Sands Skypark are also within ...

          Turi Beach ResortSG$71

          Turi Beach ResortSG$71
          Radisson Golf & Convention Center Batam

          Radisson Golf & Convention Center Batam

          Jl. Jendral Sudirman, Sukajadi, Batam
            5.0 out of 5.0
             
             

            Located in the heart of Batam, this hotel is 4.4 mi (7 km) from Mega Mall.

            Radisson Golf & Convention Center BatamSG$57

            Radisson Golf & Convention Center BatamSG$57
            Swiss-Belhotel Harbour Bay

            Swiss-Belhotel Harbour Bay

            Jl. Duyung, Sei Jodoh Batu Ampar, Batam
              3.5 out of 5.0
               
               

              Located in Batu Ampar, this hotel is 0.5 mi (0.8 km) from Harbor Bay Ferry Terminal and within 6 mi (10 km) of Maha Vihara Duta Maitreya Buddhist Temple and ...

              Swiss-Belhotel Harbour BaySG$54

              Swiss-Belhotel Harbour BaySG$54
              Grands i Hotel

              Grands i Hotel

              Jl Teuku Umar Bukit Nagoya, Batam
                4.0 out of 5.0
                 
                 

                Located in the heart of Batam, this hotel is 1.7 mi (2.7 km) from Harbor Bay Ferry Terminal and 2.2 mi (3.5 km) from Maha Vihara Duta Maitreya Buddhist Temple. ...

                Grands i HotelSG$83

                Grands i HotelSG$83
                Swiss-Belinn Batam

                Swiss-Belinn Batam

                Jl. Prambanan No. 1, Batam
                  3.5 out of 5.0
                   
                   

                  Located in the heart of Batam, this hotel is 8.1 mi (13.1 km) from Mega Mall and within 32 mi (52 km) of Universal Studios Singapore® and Chinatown Heritage ...

                  Swiss-Belinn BatamSG$27

                  Swiss-Belinn BatamSG$27
                  Harmoni One Convention Hotel & Service Apartments

                  Harmoni One Convention Hotel & Service Apartments

                  Jl Engku Putri, Batam
                    4.0 out of 5.0
                     
                     

                    This family-friendly Batam hotel is located in the entertainment district, 2.1 mi (3.3 km) from Mega Mall, and within 32 mi (52 km) of Universal Studios Singapore® ...

                    Harmoni One Convention Hotel & Service ApartmentsSG$29

                    Harmoni One Convention Hotel & Service ApartmentsSG$29
                    Zest Hotel Harbour Bay

                    Zest Hotel Harbour Bay

                    Jl. Duyung Sei, Jodoh, Batam
                      2.5 out of 5.0
                       
                       

                      Located in Batu Ampar, this hotel is 0.1 mi (0.2 km) from Harbor Bay Ferry Terminal and within 6 mi (10 km) of Maha Vihara Duta Maitreya Buddhist Temple and ...

                      Zest Hotel Harbour BaySG$22

                      Zest Hotel Harbour BaySG$22

                      Search Hotels near Top Batam Attractions

                      Map

                      Recent Reviews in Batam

                      Top Batam Areas