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 Balcony in Batam

See all 169 properties in Batam
Turi Beach Resort
Turi Beach Resort
4.0 out of 5.0 Jalan Hang Lekiu Nongsa, Batam
Free cancellation
3.6/5 (342 reviews)
SG$106/ nightfor 2 guests

Nice beach resort to relax and its recommended for families with small kids as they can enjoy very well!

Reviewed on 17 Dec,2018
Nongsa Point Marina & Resort
Nongsa Point Marina & Resort
4.0 out of 5.0 Jalan Hang Lekiu Nongsa, Batam
Free cancellation
3.5/5 (143 reviews)
SG$57/ nightfor 2 guests

Facility great just need to improve and renovate room and furnitures

Reviewed on 17 Nov,2018
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
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
Holiday Inn Resort Batam
Holiday Inn Resort Batam
3.5 out of 5.0 Waterfront City, Batam
Free cancellation
4.0/5 (303 reviews)
SG$67/ nightfor 2 guests

Nice hotel with good food! Good pool, amenities and SPA

Reviewed on 1 Jan,2019
Golden Fish Cottage & Restaurant
Golden Fish Cottage & Restaurant
3.0 out of 5.0 Jl. Jembatan 2 Barelang, Pulau Nipah, Batam
4.0/5 (2 reviews)

Nice hotel to stay as my kids do enjoy the room with good views. Hotel personnel are friendly

Reviewed on 29 Mar,2016
Harbourbay Amir Hotel
Harbourbay Amir Hotel
3.5 out of 5.0 Jl. Duyung - Jodoh, Batam
3.0/5 (209 reviews)
SG$25/ nightfor 2 guests

As i was a solo traveller, i was satisfied with the hotel as an accomodation for myself. Affordable rate, staff were super friendly and easily accessible from the ferry terminal as well as a good seafood restaurant and lots of convenience store.

Reviewed on 2 Jan,2019
Sijori Resort & Spa
Sijori Resort & Spa
4.0 out of 5.0 Jalan Ir. Sutami No. 6, Sekupang, Batam
3.8/5 (29 reviews)
SG$93/ nightfor 2 guests

Great! We loved the stay.. friendly staff is amazing..

Reviewed on 9 Jan,2019
Radisson Golf & Convention Center Batam
Radisson Golf & Convention Center Batam
5.0 out of 5.0 Jl. Jendral Sudirman, Sukajadi, Batam
Free cancellation
4.5/5 (266 reviews)
SG$71/ nightfor 2 guests

Very nice hotel and facilities, friendly staff. We had a very relaxing 2D1N stay. A nice plus was the shuttle bus to and from city center. The only downside was the aircon was a bit loud at night.

Reviewed on 14 Jan,2019
Map

Recently booked Hotels with Balcony in Batam

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