Hotels in Batam, Indonesia

Search and compare Batam, Indonesia hotels from hundreds of travel sites and save

Batam, Riau Islands, Indonesia
26 May — 27 May2
Batam, Riau Islands, Indonesia
Fri 26-5
Sat 27-5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Batam

These are some of the hotels in Batam with the highest demand. Users can utilize the filters available to narrow down their search.
Filter by star ratings
All filters
The BCC Hotel & Residence
7.5 Good
Jl. Bunga Mawar, Baloi Kusuma, Batam, Indonesia
Show on map
4.8 km from city centre, Batam, KR, Indonesia 
GoodBased on 479 reviews
7.5

Set in Lubuk Baja, The BCC Hotel & Residence is an easy drive from Batam Kota and provides an outdoor pool, a sauna and 24-hour room service. It offers 4-star accommodation with air-conditioned rooms.

Swiss-Belinn Baloi Batam
8.2 Excellent
Komplek Villa Idaman Baloi, Batam, Indonesia
Show on map
5.0 km from city centre, Batam, KR, Indonesia 
ExcellentBased on 153 reviews
8.2

Swiss-Belinn Baloi Batam is situated in Lubuk Baja and offers free wireless internet. It provides 3-star accommodation with air-conditioned rooms.

Harris Resort Batam Waterfront
7.7 Good
Jl KH Ahmad Dahlan No 1 Waterfront City, Batam, Indonesia
Show on map
13.7 km from city centre, Batam, KR, Indonesia 
GoodBased on 427 reviews
7.7

HARRIS Resort Batam Waterfront is situated on Batam and offers 4-star accommodation as well as free Wi-Fi and a Jacuzzi. It also provides a swimming pool and a bowling alley.

Aston Inn Gideon Batam
7.4 Good
Komp Penuin Centre Blok AA No. 1, Batam, Indonesia
Show on map
4.8 km from city centre, Batam, KR, Indonesia 
GoodBased on 261 reviews
7.4

Set in Lubuk Baja, ASTON Inn Gideon Batam is within easy driving distance of Batam Kota and provides complimentary Wi-Fi, a coffee bar and a sauna. It is ideally positioned for those wishing to discover the area's attractions.

Best Western Premier Panbil
8.3 Excellent
Jl Ahmad Yani, Batam, Indonesia
Show on map
5.5 km from city centre, Batam, KR, Indonesia 
ExcellentBased on 509 reviews
8.3

Best Western Premier Panbil is set on Batam, and provides 4-star facilities, including an infinity pool. Popular facilities, such as a sauna and a Jacuzzi, ensure an enjoyable stay in Batam Kota.

Beverly Hotel Batam
7.5 Good
Jl Raden Patah No.12, Batam, Indonesia
Show on map
4.1 km from city centre, Batam, KR, Indonesia 
GoodBased on 135 reviews
7.5

Set in Lubuk Baja, Beverly Hotel Batam is an easy drive from Batu Ampar and provides an outdoor pool, a sauna and an executive floor. It offers 4-star accommodation with air-conditioned rooms.

Ap Premier Batam
7.8 Good
Jalan Duyung Sei Jodoh, Batam, Indonesia
Show on map
5.9 km from city centre, Batam, KR, Indonesia 
GoodBased on 278 reviews
7.8

AP Premier Batam is situated on Batam and offers 4-star facilities as well as an indoor pool, a Jacuzzi and free Wi-Fi. It is also within walking distance of Batu Ampar's popular attractions and landmarks.

Swiss-Belhotel Harbour Bay
8.4 Excellent
Jl. Duyung, Sei Jodoh Batu Ampar, Batam, Indonesia
Show on map
6.2 km from city centre, Batam, KR, Indonesia 
ExcellentBased on 458 reviews
8.4

Swiss-Belhotel Harbour Bay is set on Batam and provides 4-star facilities as well as free Wi-Fi. It also offers a sauna, a ballroom and a swimming pool.

Harris Resort Barelang Batam
7.7 Good
Jl Trans Barelang (Sebelum Jembatan 1), Batam, Indonesia
Show on map
16.3 km from city centre, Batam, KR, Indonesia 
GoodBased on 369 reviews
7.7

HARRIS Resort Barelang Batam is situated on Batam, and provides 4-star accommodation as well as a private beach. It also features a kids pool, an outdoor pool and free Wi-Fi.

Nagoya Mansion Hotel & Residence
7.6 Good
Jl. Raden Patah, Kampung Utama No.01 Batam, Batam, Indonesia
Show on map
4.4 km from city centre, Batam, KR, Indonesia 
GoodBased on 362 reviews
7.6

Nagoya Mansion Hotel and Residence is situated on Batam and provides 4-star facilities in addition to free Wi-Fi, an indoor pool and a Jacuzzi. Close to shops and restaurants, the hotel is an ideal base when visiting Lubuk Baja.

Tips for booking hotels in Batam

Cheapest month:August
Most expensive month:September
Average price in Batam:S$ 133/night
Cheapest price found:S$ 4/night
Cheapest day:Tuesday
Most expensive day:Sunday
S$ 83 - S$ 259
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 90 - S$ 146
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Batam hotels

These Batam properties are among the highest rated by our users. Learn why these hotels were rated among the best by reading user reviews.

Cheapest hotels in Batam, Indonesia

For those on a budget, these are the cheapest hotels available in Batam for the selected dates. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.

Hotel prices in Batam

Hotels located in the Batam area sorted by price and hotel class. For added insight, we've also noted the most popular and best value hotels within each hotel class.

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Batam

Find the perfect hostel, theme hotel, or holiday rental for your stay in Batam

Where to stay in Batam

Scroll through the map to find hotels close to the Batam neighborhood(s) you plan on visiting. Clicking a property's name will unlock more information and allow you to book that particular hotel.

Facts about staying in Batam

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation