Hotels with Restaurants in Batam from $30
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Batam Hotels with Restaurants

Fox Hotel Nagoya Batam
Jl. Pembangunan Blok H No 1, Windsor - Nagoya, Lubuk Baja Batam Kepulauan Riau
Free Cancellation
$39 nightly
The price is $43 total per night
$43 total
Nov 23 - Nov 24
Total with taxes and fees
A full-service spa, a gym, and a restaurant are all featured at this smoke-free hotel. Business travelers can take advantage of the free WiFi in public areas. ...

Radisson Golf & Convention Center Batam
Jl. Jendral Sudirman, Sukajadi Batam Kepulauan Riau
Free Cancellation
Reserve now, pay when you stay
$86 nightly
The price is $94 total per night
$94 total
Dec 9 - Dec 10
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this smoke-free hotel. There's fun for all ages with a free kid's club and a children's ...

I Hotel Baloi Batam
komplek Baloi Kusuma Indah No 7 Batam BTH
$70 nightly
The price is $77 total per night
$77 total
Nov 23 - Nov 24
Total with taxes and fees
This hotel features a restaurant, a gym, and a poolside bar. Traveling on business? Take advantage of the business center, free WiFi in public areas, and airport ...

Holiday Inn Resort Batam by IHG
Waterfront City Batam Batam Island
Free Cancellation
$60 nightly
The price is $66 total per night
$66 total
Nov 16 - Nov 17
Total with taxes and fees
A full-service spa, 4 restaurants, and 4 outdoor pools are all featured at this resort. There's fun for all ages with a free kid's club and mini golf, and families ...

Eska Hotel
Kompleks Ruko Kepri Mall No. 27-34 Batam Riau Island
$40 nightly
The price is $44 total per night
$44 total
Nov 14 - Nov 15
Total with taxes and fees
This hotel features a full-service spa and 2 restaurants. Traveling on business? Take advantage of the free WiFi in public areas, laundry service, and airport ...

Zest Harbour Bay Batam by Swiss-Belhotel International
Jl. Duyung Sei, Jodoh Batam Riau Islands
Free Cancellation
Reserve now, pay when you stay
$30 nightly
The price is $34 total per night
$34 total
Nov 23 - Nov 24
Total with taxes and fees
A restaurant, free self parking, and a 24-hour front desk are among this hotel's amenities. WiFi in public areas is free. A garden, dry cleaning, and luggage ...

The BCC Hotel & Residence
Jl. Bunga Mawar, Baloi Kusuma Batam Batam Island
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Enjoy the gym and perks like free self parking and free WiFi. There's a hot tub on site, ...

Harmoni One Convention Hotel & Service Apartments
Jl Engku Putri Batam Batam Island
Free Cancellation
Reserve now, pay when you stay
$27 nightly
The price is $30 total per night
$30 total
Nov 22 - Nov 23
Total with taxes and fees
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this hotel. There's fun for all ages with a children's pool and an arcade/game room, ...

Montigo Resorts Nongsa
Jl. Hang Lekir Batam Batam Island
$122 nightly
The price is $134 total per night
$134 total
Nov 16 - Nov 17
Total with taxes and fees
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this luxury resort. Families will appreciate barbecue grills and in-room childcare. ...

Swiss-Belhotel Harbour Bay
Jl. Duyung, Sei Jodoh Batu Ampar Batam Batam Island
Free Cancellation
Reserve now, pay when you stay
$67 nightly
The price is $74 total per night
$74 total
Nov 23 - Nov 24
Total with taxes and fees
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this hotel. Traveling on business? Take advantage of the business center, free WiFi ...

Turi Beach Resort
Jalan Hang Lekiu Nongsa Batam Batam Island
Free Cancellation
$51 nightly
The price is $56 total per night
$56 total
Nov 17 - Nov 18
Total with taxes and fees
A full-service spa, 3 restaurants, and 2 outdoor pools are all featured at this smoke-free resort. There's fun for all ages with a children's pool and a playground, ...

HARRIS Resort Batam Waterfront
Waterfront City, Marina Batam Riau Islands
Free Cancellation
Reserve now, pay when you stay
$45 nightly
The price is $50 total per night
$50 total
Nov 15 - Nov 16
Total with taxes and fees
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this hotel. There's fun for all ages with a free kid's club and mini golf, and families ...
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 | 426 hotels |
|---|---|
Lowest Price | $30 |
Highest Price | $134 |
Popular hotels | Harmoni One Convention Hotel & Service Apartments, Montigo Resorts Nongsa, Swiss-Belhotel Harbour Bay, The BCC Hotel & Residence, Fox Hotel Nagoya Batam, Turi Beach Resort, Eska Hotel, Radisson Golf & Convention Center Batam, HARRIS Resort Batam Waterfront, Zest Harbour Bay Batam by Swiss-Belhotel International, Holiday Inn Resort Batam by IHG, I Hotel Baloi Batam |
Recent Batam hotel reviews by fellow wanderers

Radisson Golf & Convention Center Batam
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Excellent stay at Radisson. Great service from the staff who were helpful, prompt and welcoming - buggy trips to the nearby K mall and Pagi Sori Padang restaurant. Large pool suitable for swimming and clean well maintained rooms. Also enjoyed a fantastic spa session at the hotel’s spa (Reni was very sweet and gave a robust massage). Good spread at the breakfast buffet as well. All in - an excellent stay."
A verified traveler stayed at Radisson Golf & Convention Center Batam


