Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 895,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

Best deal Best deal 1 Feb - 3 Feb
Tonight 20 Jan - 21 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Featured Batam Independent Hotels

See all 169 properties in Batam
Harmoni One Convention Hotel & Service Apartments
Harmoni One Convention Hotel & Service Apartments
4.0 out of 5.0 Jl Engku Putri, Batam
Free cancellation
4.2/5 (397 reviews)
SG$30/ nightfor 2 guests

Gea, one of the receptionist was very friendly and helpful! They were nice and polite. Thank you for making our stay a good one! Thank you Gea and team!

Reviewed on 7 Jan,2019
Nagoya Hill Hotel Batam
Nagoya Hill Hotel Batam
3.5 out of 5.0 Jl. Teuku Umar, Lubuk Baja Kota, Batam
4.4/5 (40 reviews)
SG$110/ nightfor 2 guests

Best place tonl stay and very convenient. Easy to kove around batam.

Reviewed on 15 Jan,2019
Harmoni Hotel
Harmoni Hotel
4.0 out of 5.0 Jl. Imam Bonjol, Batam
Free cancellation
4.0/5 (219 reviews)
SG$56/ nightfor 2 guests

I book 3 deluxe suite room, cleanliness is average. We stay for 2 nights. Chamber maid didn’t replace toilet rolls & toilet accessories. Tooth brush etc. Found stain on the pillow case ask the hotel staff to replace but they replace the same pillow. All deluxe suite room provided with kitchen facilities ...

Reviewed on 7 Jan,2019
Planet Holiday Hotel & Residence
Planet Holiday Hotel & Residence
4.0 out of 5.0 Jl. Raja Ali Haji, Sei Jodoh, Batam
4.1/5 (122 reviews)
SG$38/ nightfor 2 guests

Good locations which nearby Nagoya centre. Hotel also having facilities such as KTV, 1 Discotheque with live band, Pool/Snooker centre, Chinese/Japanese/Korean restaurant and SPA.

Reviewed on 1 Jan,2019
Montigo Resorts Nongsa
Montigo Resorts Nongsa
4.5 out of 5.0 Jl. Hang Lekir, Batam
4.3/5 (331 reviews)
SG$254/ nightfor 2 guests

The hotel was beautiful, Super friendly staff and a wonderful view. When we got there the check in was quite delayed, however the activities around the resort kept us occupied. We stayed in a 3 bedroom villa and the villa was beautiful and view was sea front, we did have quite a few issues with our ...

Reviewed on 31 Dec,2018
Travelodge Batam
Travelodge Batam
3.5 out of 5.0 Jalan Duyung Sei Jodoh, Batam
Free cancellation
3.9/5 (37 reviews)
SG$40/ nightfor 2 guests

Hotel staff is friendly and provides good hospitality. Breakfast is good. Room is comfortable and clean. Overall, satisfied!

Reviewed on 31 Dec,2018
Panbil Residence Apartment Batam
Panbil Residence Apartment Batam
3.5 out of 5.0 Jalan Ahmad Yani, Panbil Estate, Batam
4.2/5 (27 reviews)
SG$46/ nightfor 2 guests

Nice and clean room. Book 2 rooms but only 1 room was ready when I arrived at 5pm. Hopefully the room readiness can be improve

Reviewed on 3 Jan,2019
M One Hotel
M One Hotel
3.5 out of 5.0 Harbour Bay Down Town, Jl. Duyung, Batam
3.8/5 (42 reviews)
SG$31/ nightfor 2 guests

no comment while staying there so called just okay only

Reviewed on 2 Jan,2019
Harmoni Suites Hotel
Harmoni Suites Hotel
4.0 out of 5.0 Jl. Imam Bonjol No. 1, Batam
Free cancellation
4.2/5 (197 reviews)
SG$48/ nightfor 2 guests

Professional staff, peaceful environment, good location.

Reviewed on 30 Dec,2018
The BCC Hotel & Residence
The BCC Hotel & Residence
4.0 out of 5.0 Jl. Bunga Mawar, Baloi Kusuma, Batam
3.7/5 (288 reviews)
SG$50/ nightfor 2 guests

I always enjoyed my stay there for relaxation n spa experience is my favorite. Location is very near to BCSMall just 5mins walk. N 5mins walk away for some simple seafood delight to my taste. N i will always book the executive suite where i can enjoy the winderful jetspa bathtub. N i believe they ...

Reviewed on 7 Jan,2019

Recently booked Batam hotels

Turi Beach Resort
4.0 out of 5.0
Last booking: 21 hours ago

Pocket Guide: Independent Hotels in Batam

Search for hotels in Batam on Expedia. You can easily find your hotels in Batam using one of the methods below:

  • View our selection of featured hotels in Batam
  • Use the map to find hotels in the Batam neighborhood you prefer
  • Use the filters to see hotels in a specific area of Batam, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Batam
  • Enter your travel dates to view the best deals on hotels in Batam - while they last