Beginning of main content

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

Top Hotels with shuttle in Batam

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
Batam Harbour Hotel & Spa
Batam Harbour Hotel & Spa
3.5 out of 5.0 Komplek Citra Supermall, Batam
4.3/5 (64 reviews)
SG$38/ nightfor 2 guests

This hotel is super awesome!!! Cheap with big hotel room wgich has a balcony. Few mins of taxi ride to anywhere. Hotel also provide shuttle services to BCS mall and Nagoya hill mall. Will come back again

Reviewed on 2 Jan,2019
Best Western Premier Panbil
Best Western Premier Panbil
4.0 out of 5.0 Jl Ahmad Yani, Batam
Free cancellation
4.4/5 (114 reviews)
SG$65/ nightfor 2 guests

good as always. But the towel provided only the body towel without handtowel, face towel, etc

Reviewed on 16 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
HARRIS Resort Waterfront Batam
HARRIS Resort Waterfront Batam
4.0 out of 5.0 Jl KH Ahmad Dahlan No.1, Batam
3.7/5 (337 reviews)

Resort is old and run down Water sports? Dont bother as the water is dirty ATV? What terrain are you talking about? Just some flat dirt track Hotel pool is murky Food is decent though, staff are friendly

Reviewed on 10 Jul,2017
Batam View Beach Resort
Batam View Beach Resort
3.5 out of 5.0 Jl. Hang Lekir Nongsa, Batam
3.5/5 (131 reviews)
SG$82/ nightfor 2 guests

Nice hotel close to the beach, the staffs are friendly and very hospitable.. They are all smiling and very polite... The service is excellent.

Reviewed on 18 Jan,2019
The Golden Bay Hotel Batam
The Golden Bay Hotel Batam
3.5 out of 5.0 Jalan Bengkong Laut, Golden City, Batam
3.8/5 (39 reviews)
SG$13/ nightfor 2 guests

Nice comfortable table. Good service and at 50000rup, a reasonable breakfast to keep you going till lunch in town. Service is good, from reception to restaurant staff to shuttle drivers, all are courteous and well trained. Can just walk to the attractions at Golden Batam which the day tours bring ...

Reviewed on 6 Jun,2018
Horison Ultima Kings Batam
Horison Ultima Kings Batam
3.5 out of 5.0 Jl. St. Yos Sudarso, Batam
3.9/5 (51 reviews)
SG$46/ nightfor 2 guests

Great staff that helped with organising tours and making recommendations of what to do. Hotel is good for the price and location.

Reviewed on 30 Dec,2018
89 Hotel
89 Hotel
3.0 out of 5.0 Jl.Pembangunan Baloi Blok VI, Penuin, Batam
3.8/5 (215 reviews)
SG$35/ nightfor 2 guests

Clean room, nice staff, delicious foods, highly recommended hotel. But only one thing uncomfortable is the music from the exercise room too noisy since the morning until the night at the 5th floor.

Reviewed on 5 Jan,2019

Recently booked Hotels with shuttle in Batam

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