Find hotels in Batam from NT$71
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Batam
Apart hotel
Family friendly
Check prices for these dates
Compare 373 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

OYO 92261 Aulia Homestay Syariah
OYO 92261 Aulia Homestay Syariah
The price is NT$90
NT$113 total
includes taxes & fees
Jul 9 - Jul 10

OYO 91942 Sunny Syariah
OYO 91942 Sunny Syariah
The price is NT$85
NT$102 total
includes taxes & fees
Jul 17 - Jul 18

OYO 92741 Octav Homestay
OYO 92741 Octav Homestay
The price is NT$79
NT$99 total
includes taxes & fees
Jul 17 - Jul 18

SPOT ON 91885 Wisma Heksa
SPOT ON 91885 Wisma Heksa
The price is NT$71
NT$89 total
includes taxes & fees
Jul 17 - Jul 18

SPOT ON 92492 Pelita Satu
SPOT ON 92492 Pelita Satu
The price is NT$79
NT$99 total
includes taxes & fees
Jul 17 - Jul 18

OYO 92451 Hasan House Syariah 2NearVihara Budhi Bhakti
OYO 92451 Hasan House Syariah 2NearVihara Budhi Bhakti
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.
Great weekend hotel deals in Batam
Showing deals for:Jul 11 - Jul 13
Image gallery for HARRIS Resort Barelang Batam

HARRIS Resort Barelang Batam
Batam
8.4/10Very Good (24 reviews)
10% off
NT$4,996 total
Price is NT$2,065
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Apart-hotels in Batam you'll enjoy

Apartment Queen Victoria Batam
Apartment Queen Victoria Batam
7.6 out of 10, Good, (20)
These family-friendly hotels in Batam may fit your trip

Grand Mercure Batam Centre
Grand Mercure Batam Centre
9.8 out of 10, Exceptional, (7)
The price is NT$1,806
NT$2,186 total
includes taxes & fees
Aug 3 - Aug 4
Check out resorts in Batam

Holiday Inn Resort Batam by IHG
Holiday Inn Resort Batam by IHG
8.2 out of 10, Very Good, (428)
The price is NT$1,481
NT$1,792 total
includes taxes & fees
Jul 8 - Jul 9
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.
Learn more about Batam
This island in the Riau Archipelago is both a center of commerce and a lively vacation destination with beautiful beaches and an exciting nightlife.

More cheap stays in Batam
More cheap stays in Batam

Favehotel Nagoya - Batam
Komplek Nagoya Thamrin Tower A, Jl.Imam Bonjol Lubuk Baja, Batam, Batam Island
The price is NT$1,319 per night from Jul 6 to Jul 7
NT$1,319
NT$1,597 total
Jul 6 - Jul 7
includes taxes & fees
8.4/10 Very Good! (37 reviews)
Hotels in Batam with star-rating
Hotels in Batam with star-rating

4 Star Hotels
31 properties
Stay near popular Batam attractions
Stay near popular Batam attractions
Kepri Mall
During your visit to Batam, you can do some window-shopping at Kepri Mall. While in this relaxing area, you can savor the top-notch restaurants.
Recent reviews of Batam hotels
Recent reviews of Batam hotels

Swiss-Belhotel Harbour Bay
5/5 Excellent
Fantastic Service
"Receiving WhatApps from Guest Relation Officer Tesa following up on my trip was a surprised. The text has also reminded me on my ferry booking.
This kind gesture have given me the feeling that the hotel welcome us and also appreciate our stay."
A verified traveler stayed at Swiss-Belhotel Harbour Bay
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Batam attractions
More Hotel Options in Batam
Other Hotels near Batam, Riau Islands
- Singapore Hotels
- Bintan Hotels
- Colonial District Hotels
- Bandar Penawar Hotels
- Bintan Island Hotels
- Central Singapore Hotels
- Duxton Hill Hotels
- Arab Street District Hotels
- Katong Hotels
- Jurong Hotels
- Lubuk Baja Hotels
- Joo Chiat Hotels
- Galang Hotels
- Emerald Hill Hotels
- Sebung Hotels
- Pasir Gudang Hotels
- Tiong Bahru Estate Hotels
- Lagoi Hotels
- Southeast Asia Hotels
- Peninsular Malaysia Hotels
More ways to book
Expedia's Latest Trends
General
Visit UbudVisit MagelangVisit SemarangVisit TasikmalayaVisit KutaVisit BantenVisit MajalengkaVisit Karimun JawaVisit CangguVisit SingkawangVisit SeminyakVisit SurabayaVisit JimbaranVisit YogyakartaVisit MakassarVisit MedanVisit Penida IslandVisit SidoarjoVisit JambiVisit BogorVisit Banda AcehVisit Manado