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 Island

Tonight Tonight 19 Jul - 20 Jul
This weekend This weekend 20 Jul - 22 Jul
Next weekend Next weekend 27 Jul - 29 Jul

Top 10 Hotels in Batam Island

See all 164 properties in Batam Island
Radisson Golf & Convention Center Batam

Radisson Golf & Convention Center Batam

Jl. Jendral Sudirman, Sukajadi, Batam
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly Batam hotel is located near the airport, within 3 mi (5 km) of Mega Mall and Batam Centre. Church of the Holy Family and Merlion are also ...

Radisson Golf & Convention Center BatamSG$60

Radisson Golf & Convention Center BatamSG$60
Aston Batam Hotel & Residence

Aston Batam Hotel & Residence

Jl. Sriwijaya No. 1, Kp. Pelita, Batam
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Situated in Batam, this hotel is within 3 mi (5 km) of BCS Mall, Maha Vihara Duta Maitreya Buddhist Temple, and Harbor Bay Ferry Terminal. Batam Polytechnic ...

Aston Batam Hotel & ResidenceSG$54

Aston Batam Hotel & ResidenceSG$54
Harmoni One Convention Hotel & Service Apartments

Harmoni One Convention Hotel & Service Apartments

Jl Engku Putri, Batam
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

This family-friendly Batam hotel is located in the entertainment district, within 2 mi (3 km) of Mega Mall and Batam Centre. Church of the Holy Family and Merlion ...

Harmoni One Convention Hotel & Service ApartmentsSG$29

Harmoni One Convention Hotel & Service ApartmentsSG$29
Woda Villa & Spa

Woda Villa & Spa

Jalan Bengkong Laut, Batam
    3.5 out of 5.0
     
     

    Located in Batu Ampar, this resort is 2.3 mi (3.6 km) from Maha Vihara Duta Maitreya Buddhist Temple and 3.1 mi (4.9 km) from BCS Mall. Harbor Bay Ferry Terminal ...

    Woda Villa & SpaGet Rates

    Woda Villa & SpaGet Rates
    Batam View Beach Resort

    Batam View Beach Resort

    Jl. Hang Lekir Nongsa, Batam
      3.5 out of 5.0
       
       

      Nestled on the beach, this Nongsa resort is 2.5 mi (4 km) from Nongsa Pura Ferry Terminal and 3.2 mi (5.1 km) from Tamarin Santana Golf Club. Batam Polytechnic ...

      Batam View Beach ResortSG$75

      Batam View Beach ResortSG$75
      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 within 3 mi (5 km) of BCS Mall, Harbor Bay Ferry Terminal, and Maha Vihara Duta Maitreya Buddhist Temple. Batam ...

        Grands i HotelSG$83

        Grands i HotelSG$83
        Nongsa Point Marina & Resort

        Nongsa Point Marina & Resort

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

        Nestled on the beach, this Nongsa resort is next to a golf course, 12.9 mi (20.7 km) from Mega Mall, and 13 mi (21 km) from Batam Centre. Church of the Holy ...

        Nongsa Point Marina & ResortSG$78

        Nongsa Point Marina & ResortSG$78
        Harmoni Suites Hotel

        Harmoni Suites Hotel

        Jl. Imam Bonjol No. 1, Batam
        • 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 mi (1.6 km) from BCS Mall and within 3 mi (5 km) of Harbor Bay Ferry Terminal and Maha Vihara Duta Maitreya ...

        Harmoni Suites HotelSG$42

        Harmoni Suites HotelSG$42
        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, 13.1 mi (21.1 km) from Mega Mall, and 13.3 mi (21.3 km) from Batam Centre. Church of the Holy ...

          Turi Beach ResortSG$98

          Turi Beach ResortSG$98
          Holiday Inn Resort Batam

          Holiday Inn Resort Batam

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

          This tropical resort offers a quiet setting less than a 5-minute ride or 15-minute walk from Batam Island's Waterfront City Ferry Terminal. The Singapore mainland ...

          Holiday Inn Resort BatamSG$76

          Holiday Inn Resort BatamSG$76
          Map

          Search Hotels near Top Batam Island Attractions

          Recent Reviews in Batam Island