Book Cheap Hotels in Batam
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Batam
Most frequently booked Batam hotels

Radisson Golf & Convention Center Batam
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
Free cancellation
0.7 km from city centre
The price is CA $97 per night
CA $97
CA $118 total
Nov 23 - Nov 24
includes taxes & fees
Stay at this 4-star spa hotel in Batam. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Batam Centre Ferry Terminal and Nagoya Hill Mall are located nearby.
Pool
All-inclusive

Os Style Hotel Batam Centre
Jl. Ahmad Yani, Komplek Batam Centre, Batam, Riau
Free cancellation
Reserve now, pay when you stay
2.21 km from city centre
The price is CA $44 per night
CA $44
CA $54 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 3-star spa hotel in Batam. Enjoy free parking, a full-service spa, and a 24-hour front desk. Popular attractions Batam Centre Ferry Terminal and Nagoya Hill Mall are located nearby.
Spa
Parking included

Oakwood Hotel & Apartments Grand Batam
Jl. Pembangunan, Batu Selicin, Kec. Lubuk Baja, Batam, Kepulauan Riau
4.66 km from city centre
The price is CA $103 per night
CA $103
CA $125 total
Nov 16 - Nov 17
includes taxes & fees
Stay at this 4.5-star luxury aparthotel in Batam. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Nagoya Hill Mall and Harbour Bay Ferry Terminal are located nearby.
Pool
Parking included

Planet Holiday Hotel & Residence
Jl. Raja Ali Haji, Sei Jodoh, Batam
Free cancellation
Reserve now, pay when you stay
6.06 km from city centre
Stay at this 4-star spa hotel in Batam. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Nagoya Hill Mall and Harbour Bay Ferry Terminal are located nearby.
Pool
Spa

Batam Marriott Hotel Harbour Bay
Harbour Bay Downtown, Jalan Duyung, Kel Sungai Jodoh, Kec Batu Ampar, Batam, Batam Island
Free cancellation
Reserve now, pay when you stay
6.87 km from city centre
The price is CA $237 per night
CA $237
CA $286 total
Nov 18 - Nov 19
includes taxes & fees
Stay at this 5-star luxury hotel in Batam. Enjoy a full-service spa, 2 restaurants, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Harbour Bay Ferry Terminal and Nagoya Hill Mall are located nearby.
Pool
Spa

Montigo Resorts Nongsa
Jl. Hang Lekir, Nongsa, Batam, Batam Island
9.15 km from city centre
The price is CA $241 per night
CA $241
CA $291 total
Nov 25 - Nov 26
includes taxes & fees
Stay at this 5-star luxury resort in Batam. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Batam Centre Ferry Terminal and Nagoya Hill Mall are located nearby.
Pool
All-inclusive

Batam View Beach Resort
Jl. Hang Lekir Nongsa, Batam, Batam Island
9.71 km from city centre
Stay at this 4-star beach resort in Batam. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Batam Centre Ferry Terminal and Nagoya Hill Mall are located nearby.
On private beach
Pool

Meisterstadt Pollux Habibie
Pollux Habibie Apartment, Tower A1, Batam
1.79 km from city centre
Stay at this 3.5-star apartment in Batam. Enjoy free WiFi, private pools, and 3 restaurants. Popular attractions Batam Centre Ferry Terminal and Nagoya Hill Mall are located nearby.
Pool
Kitchen

Aston Batam Hotel & Residence
Jl. Sriwijaya No. 1, Kp. Pelita, Lubuk Baja, Batam
Free cancellation
Reserve now, pay when you stay
4.57 km from city centre
Stay at this 3.5-star business-friendly hotel in Batam. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Nagoya Hill Mall and Harbour Bay Ferry Terminal are located nearby.
Pool
Parking included
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.
Hotels in Batam with star rating
Check Batam hotel room prices by star rating

3 Star Hotels
133 properties
Top family friendly Batam hotel deals

Montigo Resorts Nongsa
Jl. Hang Lekir, Nongsa, Batam, Batam Island
The price is CA $241 per night from Nov 25 to Nov 26
CA $241
CA $291 total
Nov 25 - Nov 26
includes taxes & fees
8.6/10 Excellent! (478 reviews)
Top cheap Batam hotel deals

Zest Harbour Bay Batam by Swiss-Belhotel International
Jl. Duyung Sei, Jodoh, Batu Ampar, Batam, Riau Islands
7.8/10 Good! (286 reviews)
Batam hotels essential information
Accommodation | 396 hotels |
|---|---|
Lowest Price | CA $39 |
Highest Price | CA $291 |
Popular hotels | Radisson Golf & Convention Center Batam, Os Style Hotel Batam Centre, Oakwood Hotel & Apartments Grand Batam, Planet Holiday Hotel & Residence, Batam Marriott Hotel Harbour Bay, Montigo Resorts Nongsa, Batam View Beach Resort, Meisterstadt Pollux Habibie, Aston Batam Hotel & Residence |
Frequently asked questions
Recent Batam hotel reviews by fellow wanderers

Batam Marriott Hotel Harbour Bay
5 out of 5
Posted 9 days ago
Travelocity Verified Review
"Comfort Room"
A verified traveller stayed at Batam Marriott Hotel Harbour Bay
Types of hotels
Hotels near…
Hotels by star rating
Areas of Batam
Most popular
Hotels
Flights
- British Airways
- Flights to Gili Trawangan
- Flights to Seminyak
- Flights to Huntsville
- Flights to Borobudur
- Air Canada Vancouver (YVR) to Buffalo (BUF) flights
- Air Canada Beirut (BEY) to Edmonton (YEG) flights
- Flights to Naples
- Flights from Toronto to Banff
- Flights to Ubud
- Flights to Gili Meno
- Flights to Nusa Dua
- Korean Air Toronto (YYZ) to Ho Chi Minh City (SGN) flights
















