Book OYO Rooms Batam accommodation from AU$40

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Batam

Top trending Batam OYO Rooms accommodation

Planet Holiday Hotel & Residence

Planet Holiday Hotel & Residence

4 out of 5
Jl. Raja Ali Haji, Sei Jodoh, Batam
Fully refundableReserve now, pay when you stay
The price is AU$68 per night from 21 Jun to 22 Jun
AU$68
per night
21 Jun - 22 Jun
When you stay at Planet Holiday Hotel & Residence in Batam, you'll be on the boardwalk/promenade, within a 5-minute drive of Nagoya Hill Mall and Harbour Bay ...
Planet Holiday Hotel & Residence
Montigo Resorts Nongsa

Montigo Resorts Nongsa

5 out of 5
Jl. Hang Lekir, Nongsa, Batam, Batam Island
The price is AU$411 per night from 1 Jul to 2 Jul
AU$411
per night
1 Jul - 2 Jul
Located in Batam, Montigo Resorts Nongsa is by the ocean, within a 5-minute drive of Nuvasa Bay Sign and Nongsa Pura Ferry Terminal.
Montigo Resorts Nongsa
HARRIS Hotel Batam Center - Batam

HARRIS Hotel Batam Center - Batam

4 out of 5
Jl. Engku Putri, Batam, Riau Islands
Fully refundableReserve now, pay when you stay
The price is AU$69 per night from 1 Jul to 2 Jul
AU$69
per night
1 Jul - 2 Jul
When you stay at HARRIS Hotel Batam Center - Batam in Batam, you'll be near the airport, a 1-minute drive from Batam Centre Ferry Terminal and 7 minutes from ...
HARRIS Hotel Batam Center - Batam
Save an average of 15% on thousands of hotels when you're signed in
Batam Marriott Hotel Harbour Bay

Batam Marriott Hotel Harbour Bay

5 out of 5
Harbour Bay Downtown, Jalan Duyung, Kel Sungai Jodoh, Kec Batu Ampar, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is AU$334 per night from 10 Jun to 11 Jun
AU$334
per night
10 Jun - 11 Jun
With a stay at Batam Marriott Hotel Harbour Bay in Batam, you'll be connected to a shopping center, just a 4-minute walk from Harbour Bay Ferry Terminal and ...
Batam Marriott Hotel Harbour Bay
ASTON Batam Hotel & Residence

ASTON Batam Hotel & Residence

3.5 out of 5
Jl. Sriwijaya No. 1, Kp. Pelita, Lubuk Baja, Batam
Fully refundableReserve now, pay when you stay
With a stay at ASTON Batam Hotel & Residence in Batam, you'll be within a 5-minute drive of Nagoya Hill Mall and Grand Batam Mall.
ASTON Batam Hotel & Residence
Artotel Batam

Artotel Batam

3 out of 5
Jl Batu Selicin, Lubuk Baja, Batam, Riau Islands
The price is AU$84 per night from 3 Jun to 4 Jun
AU$84
per night
3 Jun - 4 Jun
With a stay at Artotel Batam, you'll be centrally located in Batam, within a 5-minute drive of Grand Batam Mall and Nagoya Hill Mall.
Artotel Batam
Best Western Premier Panbil

Best Western Premier Panbil

5 out of 5
Jl Ahmad Yani, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is AU$113 per night from 4 Jun to 5 Jun
AU$113
per night
4 Jun - 5 Jun
With a stay at Best Western Premier Panbil in Batam, you'll be in the business district, just steps from Eska Wellness Spa and a 5-minute drive from Panbil Nature ...
Best Western Premier Panbil
Four Points by Sheraton Batam

Four Points by Sheraton Batam

4 out of 5
Komplek Panorama Nagoya, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is AU$115 per night from 14 Jun to 15 Jun
AU$115
per night
14 Jun - 15 Jun
With a stay at Four Points by Sheraton Batam, you'll be centrally located in Batam, within a 5-minute drive of Nagoya Hill Mall and Grand Batam Mall.
Four Points by Sheraton Batam
Swiss-Belinn Baloi Batam

Swiss-Belinn Baloi Batam

3 out of 5
Komplek Villa Idaman Baloi, Batam, Batam Island
Fully refundableReserve now, pay when you stay
The price is AU$40 per night from 1 Jul to 2 Jul
AU$40
per night
1 Jul - 2 Jul
With a stay at Swiss-Belinn Baloi Batam in Batam, you'll be near the airport, a 5-minute walk from Grand Batam Mall and a 4-minute drive from Nagoya Hill ...
Swiss-Belinn Baloi Batam
Don't see what you're looking for?
See all available properties in Batam
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Batam hotels essential information

Accommodation
352 hotels
Lowest Price
AU$40
Highest Price
AU$411
Popular hotels
Planet Holiday Hotel & Residence, Montigo Resorts Nongsa, HARRIS Hotel Batam Center - Batam, Batam Marriott Hotel Harbour Bay, ASTON Batam Hotel & Residence, Artotel Batam, Best Western Premier Panbil, Four Points by Sheraton Batam, Swiss-Belinn Baloi Batam

Most recent Batam hotel reviews