Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Batam

Filter by star ratings
All filters
Ace Hotel Batam
6.5 Good

3.0 mi from city centre, Batam Show on map

GoodBased on 4 reviews
6.5

Ace Hotel Batam is a comfortable base while visiting Batu Ampar and is close to everything the area has to offer. Just a short stroll from Nagoya Hill Shopping Mall, it offers comfortable rooms equipped with a refrigerator, bottled water and a mini bar.

Dju Dju Hotel
4.9 Okay

0.8 mi from city centre, Lubuk Baja Show on map

OkayBased on 8 reviews
4.9

Dju Dju Hotel is a comfortable base while in Lubuk Baja and is close to everything the area has to offer. Guests can also make use of free Wi-Fi.

Vanilla Hotel
7.7 Good

0.2 mi from city centre, Lubuk Baja Show on map

GoodBased on 297 reviews
7.7

Vanilla Hotel is located in Lubuk Baja and features free Wi-Fi. It also offers a 24-hour business centre, a currency exchange and a 24-hour reception.

M One Hotel
7.7 Good

4.1 mi from city centre, Batam Show on map

GoodBased on 9 reviews
7.7

M-One Hotel is situated in Batu Ampar and features complimentary wireless internet. The hotel is also conveniently located within a five-minute walk of Harbor Bay Ferry Terminal.

Lovina Inn Penuin
7.4 Good

2.9 mi from city centre, Batam Show on map

GoodBased on 79 reviews
7.4

Lovina Inn Penuin provides a comfortable base when visiting Lubuk Baja and is close to everything the area has to offer. It also features a 24-hour reception, a concierge and a currency exchange.

City Central Hotel
7.8 Good

3.2 mi from city centre, Batam Show on map

GoodBased on 86 reviews
7.8

City Central Hotel is a comfortable base when in Lubuk Baja and is close to everything the area has to offer. It also provides luggage storage, a 24-hour reception and a tour desk.

89 Hotel
7.8 Good

3.1 mi from city centre, Batam Show on map

GoodBased on 313 reviews
7.8

89 Hotel is a comfortable setting while visiting Lubuk Baja and is close to everything the area has to offer. It also provides 24-hour room service, a coffee bar and a sauna.

King's Hotel Nagoya Batam
7.7 Good

2.4 mi from city centre, Batam Show on map

GoodBased on 164 reviews
7.7

Offering an indoor pool, King's Hotel Batam a PHM Collection is an easy drive from Batam Kota and Batu Ampar. It also offers free Wi-Fi.

Hotel 01 Batam
6.6 Good

0.5 mi from city centre, Batam Show on map

GoodBased on 141 reviews
6.6

This comfortable hotel in Batam Kota offers complimentary Wi-Fi, as well as an outdoor pool and a kids pool. It also features a concierge, luggage storage and a 24-hour reception.

The Evitel Batam
8.1 Excellent

2.8 mi from city centre, Batam Show on map

ExcellentBased on 191 reviews
8.1

This comfortable hotel in Lubuk Baja offers free wireless internet, as well as an express check-in and check-out feature and a 24-hour reception. It also provides babysitting/child services, luggage storage and a currency exchange.

Tips for booking a Batam hotel

Cheapest month:November
Most expensive month:April
Average price in Batam:$98/night
Absolute cheapest price found:$5/night
Cheapest day:Tuesday
Most expensive day:Friday
$40 - $235
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$37 - $98
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Batam hotels

Show all 293 hotels
1
The Golden Bay Hotel Batam
7.9 Good

2.5 mi from city centre, Batam Show on map

Situated in Bengkong, The Golden Bay Hotel Batam is a short drive from Batam Kota and offers an express check-in and check-out feature, laundry facilities and free Wi-Fi. It provides 3-star accommodation with air-conditioned rooms.

2
Harmoni One Convention Hotel & Service Apartments
8.3 Excellent

0.4 mi from city centre, Batam Show on map

Harmoni One Convention Hotel & Service Apartments offers 4-star accommodation in Batam Kota. It also features an outdoor pool and a fitness centre.

3
Best Western Premier Panbil
8.7 Excellent

3.5 mi from city centre, Batam Show on map

This modern hotel in Batam Kota provides complimentary wireless internet, as well as an outdoor pool and a sauna. It also offers a ballroom, an express check-in and check-out feature and a Jacuzzi.

4
Radisson Golf & Convention Center Batam
8.8 Excellent

2.2 mi from city centre, Batam Show on map

Located in Batam Kota, Radisson Golf & Convention Center Batam is within a 20-minute drive of Hang Nadim Airport and provides a swimming pool, an indoor pool and a Jacuzzi. Some of the features on offer at this 4-star hotel include free on-site parking and wireless internet.

5
Panbil Residence Apartment Batam
7.8 Good

3.5 mi from city centre, Batam Show on map

Situated in Batam Kota, Panbil Residence Apartment Batam provides 4-star accommodation, as well as a swimming pool. It offers complimentary Wi-Fi, a laundry service and a 24-hour reception.

6
The BCC Hotel & Residence
7.5 Good

3.0 mi from city centre, Batam Show on map

Offering a sauna, a Jacuzzi and an outdoor pool, The BCC Hotel & Residence is located an easy drive from Batam Kota and Batu Ampar. It is also moments from Lubuk Baja's popular tourist spots.

7
Harmoni Hotel
8.1 Excellent

3.4 mi from city centre, Batam Show on map

Conveniently situated and providing a Jacuzzi, this comfortable hotel is located a short drive from Batam Kota. It is also within walking distance of Lubuk Baja's well-known tourist spots.

8
ibis Styles Batam Nagoya
8.1 Excellent

2.8 mi from city centre, Batam Show on map

Located in Bengkong, Ibis Styles Batam Nagoya is within a 25-minute drive of Hang Nadim Airport and offers an outdoor pool. It provides a spa and wellness centre, as well as a kids pool, an express check-in and check-out feature and meeting rooms.

Cheapest hotels in Batam, Batam Island

Show all 293 hotels
Jakson Homestay Batam Penginapan
8.1 Excellent

1.2 mi from city centre, Batam Show on map

Jakson Homestay is located in Batam Kota and offers complimentary Wi-Fi. It is also a short drive from Nagoya Hill Shopping Mall and Mega Mall Batam Centre.

$7
Avg. per night
RedDoorz Plus Near DC Mall Batam
7.1 Good

0.4 mi from city centre, Lubuk Baja Show on map

RedDoorz Plus near DC Mall Batam is situated in Lubuk Baja and features free wireless internet.

$8
Avg. per night

Airy Syariah Sekupang Tiban Satu Blok D 173 Batam is located in Sekupang and offers free Wi-Fi.

$9
Avg. per night
The Golden Bay Hotel Batam
7.9 Good

2.5 mi from city centre, Batam Show on map

Situated in Bengkong, The Golden Bay Hotel Batam is a short drive from Batam Kota and offers an express check-in and check-out feature, laundry facilities and free Wi-Fi. It provides 3-star accommodation with air-conditioned rooms.

$9
Avg. per night
RedDoorz @ Batu Aji Batam
7.6 Good

9.2 mi from city centre, Batam Show on map

RedDoorz @ Batu Aji Batam is located in Batu Aji and features complimentary wireless internet.

$11
Avg. per night
Nite & Day Batam Jodoh Square
8.0 Excellent

3.7 mi from city centre, Batam Show on map

This comfortable hotel in Batu Ampar offers complimentary wireless internet, as well as an express check-in and check-out feature and a 24-hour reception. It is surrounded by a variety of shops and boutiques, and is minutes on foot from Harbor Bay Ferry Terminal.

$13
Avg. per night
RedDoorz Plus near Mall Nagoya Hill Batam 3
7.1 Good

3.3 mi from city centre, Batam Show on map

This comfortable hotel in Lubuk Baja offers free Wi-Fi, as well as an express check-in and check-out feature and a 24-hour reception. It also provides a lift, a dry cleaning service and karaoke.

$13
Avg. per night
Os Style Hotel
7.3 Good

7.9 mi from city centre, Batam Show on map

OS Style Hotel provides a comfortable setting while visiting Sagulung and is close to everything the area has to offer. It also offers an airport shuttle, room service and a 24-hour reception.

$14
Avg. per night

Hotel prices in Batam

2 stars and under

$8 - $36

#1 Most popular

Woda Villa & Spa
9.3 Excellent
$36
Avg. per night

#2 Most popular

$15
Avg. per night
$8
Avg. per night
3 stars

$9 - $105

#1 Most popular

Biz Hotel Batam
8.0 Excellent
$19
Avg. per night

#2 Most popular

KTM Resort
8.3 Excellent
$47
Avg. per night

Best value

$9
Avg. per night
4 stars +

$21 - $374

$33
Avg. per night

#2 Most popular

$33
Avg. per night
$21
Avg. per night

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

Where to stay in Batam

Batam travel FAQs

  • What are the best hotels in Batam?

    Batam is home to many highly-rated hotels, one of which is Harmoni One Convention Hotel & Service Apartments, which has a current rating of 8.3. For other potential stays, consider Harris Hotel Batam Center and Aston Batam Hotel & Residence, which can also be great places to stay in Batam.

  • How much do hotels in Batam cost?

    $52/night is the average price of a hotel in Batam, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Batam?

    Over the last 3 days, Batam hotels have been found for as cheap as $6/night in searches by HotelsCombined users.

  • How much is a hotel in Batam tonight?

    A hotel in Batam tonight has an average price of $36, but some deals have been found for as low as $6 in HotelsCombined searches over the last 72 hours. Prices in Batam are changing frequently. The best price found for a 4-star Batam hotel for tonight has been $17.