Beginning of main content

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.


Check Prices on Hotels in Batam

Best deal 6 Sep - 8 Sep
Tonight 16 Jul - 17 Jul
This weekend 19 Jul - 21 Jul
Next weekend 26 Jul - 28 Jul

Top Hotels with Views in Batam

See all 169 properties in Batam

Estimated price for 1 night/2 adults

Zest Hotel Harbour Bay
Zest Hotel Harbour Bay
2.5 out of 5.0 Jl. Duyung Sei, Jodoh, Batu Ampar, Batam, Riau Islands
Free cancellation
3.9/5 (173 reviews)
SG$25/ night for 2 guests

I just loved this hotel...next to the ferry terminal n shopping mall....not forgetting Eska Spa is just within 3 mins walk from the hotel lobby

Reviewed on 1 Jun,2019
Swiss-Belhotel Harbour Bay
Swiss-Belhotel Harbour Bay
3.5 out of 5.0 Jl. Duyung, Sei Jodoh Batu Ampar, Batam, Batam Island
Free cancellation
4.2/5 (409 reviews)
SG$54/ night for 2 guests

Breakfast spread is good... staff is very friendly and helpful..

Reviewed on 7 Jul,2019
Harbourbay Amir Hotel
Harbourbay Amir Hotel
3.5 out of 5.0 Jl. Duyung - Jodoh, Batam, Batam Island
3.0/5 (220 reviews)

Overall is not a baf hotel which is near ferry terminal

Reviewed on 5 Mar,2019
Montigo Resorts Nongsa
Montigo Resorts Nongsa
4.5 out of 5.0 Jl. Hang Lekir, Nongsa, Batam, Batam Island
4.3/5 (365 reviews)
SG$309/ night for 2 guests

The unit is v.good but some infinity pool need to review, so it easy to in/out the pool.

Reviewed on 6 Jul,2019
Radisson Golf & Convention Center Batam
Radisson Golf & Convention Center Batam
5.0 out of 5.0 Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
4.5/5 (347 reviews)
SG$82/ night for 2 guests

Everything has been brilliant from check in staff to everyone at the hotel has been great.

Reviewed on 19 Jun,2019
Best Western Premier Panbil
Best Western Premier Panbil
4.0 out of 5.0 Jl Ahmad Yani, Batam, Batam Island
Free cancellation
4.4/5 (160 reviews)
SG$70/ night for 2 guests

Clean rooms. Everything works as it should. Three elevators serve

Reviewed on 24 Jun,2019
KTM Resort
KTM Resort
3.5 out of 5.0 JL. Kolonel Soegiono, TG Pinggir - Sekupang, Batam, Batam Island
3.8/5 (93 reviews)
SG$44/ night for 2 guests

no comment,no comment,no comment,no comment,no comment,no comment,no comment,no comment,no comment,

Reviewed on 29 Mar,2019
HARRIS Hotel Batam Center
HARRIS Hotel Batam Center
4.0 out of 5.0 Jl Engku Putri, Batam, Batam Island
4.2/5 (652 reviews)

Its accessibility to the ferry terminal & mall is very useful.

Reviewed on 14 Jul,2019
Turi Beach Resort
Turi Beach Resort
4.0 out of 5.0 Jalan Hang Lekiu Nongsa, Batam, Batam Island
Free cancellation
3.6/5 (359 reviews)
SG$108/ night for 2 guests

Nice place for relaxing and friendly staffs. Mr Liza & Mr Zulkadri helped me alot on my room bookings. Attentive and efficient. Will definitely come again.

Reviewed on 11 Jul,2019
Map

Hotels with Views in Batam

Search for Hotels with Views 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