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

Ibis Styles Batam Nagoya
Jalan Yos Sudarso Bengkong Laut, Batam Kepulauan Riau, Batu Ampar, Batam, Riau Islands
Free cancellation
Reserve now, pay when you stay
5.55 km from city centre
Stay at this 4-star business-friendly hotel in Batam. Enjoy free WiFi, free parking, and 2 bars/lounges. Popular attractions Harbour Bay Ferry Terminal and Batam Centre Ferry Terminal are located nearby.
Pool
Spa

Oakwood Hotel & Apartments Grand Batam
Jl. Pembangunan, Batu Selicin, Kec. Lubuk Baja, Batam, Kepulauan Riau
Free cancellation
Reserve now, pay when you stay
4.66 km from city centre
Stay at this 4.5-star luxury aparthotel in Batam. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Harbour Bay Ferry Terminal and Batam Centre Ferry Terminal are located nearby.
Pool
Parking included

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
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 Batam Centre Ferry Terminal are located nearby.
Pool
Spa

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 Harbour Bay Ferry Terminal are located nearby.
On private beach
Pool

Montigo Resorts Nongsa
Jl. Hang Lekir, Nongsa, Batam, Batam Island
9.15 km from city centre
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 Harbour Bay Ferry Terminal are located nearby.
Pool
All-inclusive

Radisson Golf & Convention Center Batam
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
Free cancellation
Reserve now, pay when you stay
0.7 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 Batam Centre Ferry Terminal and Harbour Bay Ferry Terminal are located nearby.
Pool
All-inclusive

I Hotel
Jl Teuku Umar Bukit Nagoya, Batam, Batam Island
5.25 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 Harbour Bay Ferry Terminal and Batam Centre Ferry Terminal are located nearby.
Pool
Hot tub

Four Points by Sheraton Batam
Komplek Panorama Nagoya, Batam, Batam Island
Free cancellation
Reserve now, pay when you stay
5.87 km from city centre
Stay at this 4-star business-friendly hotel in Batam. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Harbour Bay Ferry Terminal and Batam Centre Ferry Terminal are located nearby.
Pool
Spa
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
8.6/10 Excellent! (463 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! (280 reviews)
Top hotels in Batam for Extended Stay

Oakwood Hotel & Apartments Grand Batam
Jl. Pembangunan, Batu Selicin, Kec. Lubuk Baja, Batam, Kepulauan Riau
9.4/10 Exceptional! (46 reviews)
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.
Batam hotels essential information
Accommodation | 373 hotels |
---|---|
Lowest Price | |
Highest Price | |
Popular hotels | Ibis Styles Batam Nagoya, Oakwood Hotel & Apartments Grand Batam, Batam Marriott Hotel Harbour Bay, Batam View Beach Resort, Montigo Resorts Nongsa, Radisson Golf & Convention Center Batam, I Hotel, Four Points by Sheraton Batam, Meisterstadt Pollux Habibie |
Frequently asked questions
Recent Batam hotel reviews by fellow wanderers

Batam Marriott Hotel Harbour Bay
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Stayed 1 night in the deluxe twin ocean view room. Very beautiful hotel . Would stay longer next round. Must swim in their pool. Infinity pool without the heavy price tag."
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 AirwaysCheap Flights to Gili TrawanganCheap Flights to SeminyakCheap Flights to HuntsvilleCheap Flights to BorobudurAir Canada Vancouver (YVR) to Buffalo (BUF) flightsAir Canada Beirut (BEY) to Edmonton (YEG) flightsCheap Flights to NaplesFlights from Toronto to BanffCheap Flights to UbudCheap Flights to Gili MenoCheap Flights to Nusa DuaKorean Air Toronto (YYZ) to Ho Chi Minh City (SGN) flights