Hotels in Batam
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Batam?

Grand Mercure Batam Centre
Grand Mercure Batam CentreBatam
9.0 out of 10, Wonderful, (51 reviews)
The price is $57
$69 total
includes taxes & fees
Jul 22 - Jul 23

Batam Marriott Hotel Harbour Bay
Batam Marriott Hotel Harbour BayBatam
9.4 out of 10, Exceptional, (141 reviews)
The price is $157
$190 total
includes taxes & fees
Jul 19 - Jul 20

Radisson Golf & Convention Center Batam
Radisson Golf & Convention Center BatamBatam
9.2 out of 10, Wonderful, (498 reviews)
The price is $77
$93 total
includes taxes & fees
Aug 2 - Aug 3

Harris Hotel & Suites Nagoya Batam
Harris Hotel & Suites Nagoya BatamBatam
9.8 out of 10, Exceptional, (22 reviews)
The price is $61
$74 total
includes taxes & fees
Aug 16 - Aug 17

Montigo Resorts Nongsa
Montigo Resorts NongsaBatam
8.8 out of 10, Excellent, (501 reviews)
The price is $97
$117 total
includes taxes & fees
Jul 19 - Jul 20

Oakwood Hotel & Apartments Grand Batam
Oakwood Hotel & Apartments Grand BatamBatam
9.6 out of 10, Exceptional, (109 reviews)
The price is $73
$88 total
includes taxes & fees
Jul 19 - Jul 20

I Hotel Baloi Batam
I Hotel Baloi BatamBatam
9.2 out of 10, Wonderful, (333 reviews)
The price is $68
$83 total
includes taxes & fees
Jul 26 - Jul 27

Wyndham Panbil Batam
Wyndham Panbil BatamBatam
8.8 out of 10, Excellent, (319 reviews)
The price is $55
$67 total
includes taxes & fees
Jul 25 - Jul 26

I Hotel Batam
I Hotel BatamBatam
9.0 out of 10, Wonderful, (539 reviews)
The price is $64
$77 total
includes taxes & fees
Jul 20 - Jul 21

Harmoni One Convention Hotel & Service Apartments
Harmoni One Convention Hotel & Service ApartmentsBatam
8.4 out of 10, Very Good, (632 reviews)
The price is $26
$32 total
includes taxes & fees
Jul 19 - Jul 20

Holiday Inn Resort Batam by IHG
Holiday Inn Resort Batam by IHGBatam
8.2 out of 10, Very Good, (450 reviews)
The price is $41
$50 total
includes taxes & fees
Jul 27 - Jul 28

Grand Swiss-Belhotel Harbour Bay
Grand Swiss-Belhotel Harbour BayBatam
The price is $77
$94 total
includes taxes & fees
Jul 19 - Jul 20

Four Points by Sheraton Batam
Four Points by Sheraton BatamBatam
8.8 out of 10, Excellent, (164 reviews)
The price is $53
$65 total
includes taxes & fees
Jul 27 - Jul 28

Alltrue Lite Hotel Nagoya Hill Batam
Alltrue Lite Hotel Nagoya Hill BatamBatam
9.6 out of 10, Exceptional, (7 reviews)
The price is $20
$24 total
includes taxes & fees
Jul 21 - Jul 22

HARRIS Hotel Batam Center Batam
HARRIS Hotel Batam Center BatamBatam
8.6 out of 10, Excellent, (861 reviews)
The price is $44
$53 total
includes taxes & fees
Aug 16 - Aug 17

Aston Batam Hotel & Residence
Aston Batam Hotel & ResidenceBatam
8.8 out of 10, Excellent, (433 reviews)
The price is $210
$254 total
includes taxes & fees
Jul 25 - Jul 26

Asialink Hotel By Prasanthi
Asialink Hotel By PrasanthiBatam
9.2 out of 10, Wonderful, (36 reviews)
The price is $37
$45 total
includes taxes & fees
Jul 20 - Jul 21

Artotel Batam
Artotel BatamBatam
9.0 out of 10, Wonderful, (126 reviews)
The price is $36
$44 total
includes taxes & fees
Aug 13 - Aug 14

Yello Hotel Harbour Bay Batam
Yello Hotel Harbour Bay BatamBatam
9.2 out of 10, Wonderful, (39 reviews)
The price is $36
$43 total
includes taxes & fees
Jul 22 - Jul 23

Batam View Beach Resort
Batam View Beach ResortBatam
7.2 out of 10, Good, (192 reviews)
The price is $39
$47 total
includes taxes & fees
Jul 25 - Jul 26
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Get last-minute hotel deals in Batam and save more
Sign in to unlock great savings.
Showing deals for:Jul 24 - Jul 26

9.0 out of 10, Wonderful, (51 reviews)
The price is $75
per night
$181 total
includes taxes & fees
Showing deals for:Aug 17 - Aug 18

9.0 out of 10, Wonderful, (51 reviews)
The price is $57
per night
$69 total
includes taxes & fees
You may also like resorts in Batam

8.8 out of 10, Excellent, (32)
The price is $50
$61 total
includes taxes & fees
Jul 23 - Jul 24
You can also stay at hotels with a pool in Batam

8.8 out of 10, Excellent, (501)
The price is $97
$117 total
includes taxes & fees
Jul 19 - Jul 20
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Batam
Villa
Top landmarks in Batam
Learn more about Batam
Batam is well-known for its waterfront and golfing while attractions include Mega Legenda and Maha Vihara Duta Maitreya Buddhist Temple. This romantic city has something for everyone including sights like Mega Mall and Batam Center Shopping Area.

Check out reviews of Batam hotels guests love

Biz Hotel Batam
10/10 Excellent






































































































































































