Skip to content
300+ stays

Stays in Batam City

Enter dates and number of guests to see the total price per night.
Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
Entire apartment in Kecamatan Batu Ampar
ED House12 High Floor@HarbourBay
2 guestsStudio1 bed1 bath
ElevatorGymPoolAir conditioning
SUPERHOST
Entire apartment in Kecamatan Lubuk Baja
Unlock Apartment Ast #15-05
3 guests1 bedroom2 beds1 bath
PoolAir conditioningKitchenFree parking
Rating 4.63 out of 5;19 reviews
Private room in Kecamatan Lubuk Baja
HoM Penuin Batam 2A Near BCS Grandbatam Nagoyahill
6 guests2 bedrooms4 beds1 private bath
Self check-inAir conditioningKitchenWifi
Rating 4.53 out of 5;15 reviews
Entire house in Kecamatan Sekupang
Joes Guest House
4 guests2 bedrooms2 beds1.5 baths
WasherAir conditioningPets allowedKitchen
Entire serviced apartment in Batu Ampar
Bayerina Habourbay Aprtment-Studio Room
4 guests1 bedroom1 bed1 bath
GymPoolAir conditioningFree parking
Rating 4.60 out of 5;5 reviews
Entire apartment in Kecamatan Lubuk Baja
Batam "orchard road" ! Minutes to shopping mall
2 guestsStudio2 beds1 bath
ElevatorWasherPoolAir conditioning
Rating 4.67 out of 5;3 reviews
Hotel room in Batu Ampar
New COZY, CLEAN Room in Nagoya Batam
2 guests1 bedroom1 bed1 private bath
ElevatorSelf check-inAir conditioningBreakfast
Rating 4.73 out of 5;15 reviews
SUPERHOST
Entire house in Kecamatan Batam Kota
Unlock Home Orchard #11-23
6 guests2 bedrooms3 beds1 bath
GymPoolAir conditioningKitchen
Rating 5.0 out of 5;5 reviews
SUPERHOST
Entire apartment in Kota Batam
5 mins walk to Nagoya Hill, very central location
3 guestsStudio2 beds1 bath
PoolSelf check-inAir conditioningKitchen
Rating 4.63 out of 5;19 reviews
Entire condominium in Kecamatan Batam Kota
Great Location! 2-Bedrooms Condo on High Floor.
3 guests2 bedrooms2 beds1 bath
GymPoolAir conditioningWaterfront
Rating 4.67 out of 5;3 reviews
SUPERHOST
Entire condominium in Kecamatan Batu Ampar
Contemp design apt sea view at harbourbay
6 guests2 bedrooms2 beds1 bath
ElevatorGymWasherPool
Rating 4.89 out of 5;27 reviews
SUPERHOST
Entire apartment in Kecamatan Lubuk Baja
Nagoya Mansion Apartment Batam 526 by SuperBooking
2 guestsStudio2 beds1 bath
ElevatorPoolAir conditioningFree parking
Rating 4.77 out of 5;13 reviews
SUPERHOST
Entire house in Kecamatan Batam Kota
VVIP: 3 BR [5-8] Packs Luxury Homestay Orchad Park
7 guests3 bedrooms3 beds3 baths
WasherSelf check-inAir conditioningKitchen
Rating 4.92 out of 5;25 reviews
Entire apartment in Batu Ampar
EV House19 High Floor@Harbourbay
4 guests1 bedroom1 bed1 bath
ElevatorGymPoolAir conditioning
Rating 5.0 out of 5;3 reviews
Private room in Kecamatan Lubuk Baja
HoM Penuin Batam 2B Near BCS Grandbatam Nagoyahill
5 guests2 bedrooms4 beds1 private bath
Self check-inAir conditioningKitchenWifi
Rating 4.17 out of 5;6 reviews
SUPERHOST
Entire apartment in Kecamatan Lubuk Baja
Unlock Apartment Mans#16-26
4 guests2 bedrooms3 beds2 baths
PoolAir conditioningKitchenWifi
Rating 4.81 out of 5;21 reviews
Entire apartment in Kecamatan Lubuk Baja
5min Walk From Nagoya hill Homey 6 Pax 可以说中文
6 guests2 bedrooms2 beds1 bath
Self check-inAir conditioningKitchenWifi
Rating 4.17 out of 5;6 reviews
Entire apartment in Lubuk Baja
NAGOYA MANSION APARTMENT ,SEAVIEW, WIFI, SMART TV
3 guestsStudio1 bed1 bath
ElevatorPoolSelf check-inAir conditioning
Rating 4.59 out of 5;32 reviews
SUPERHOST
Private room in Kota Batam
SleepRest @ Plamo Garden 2
2 guests1 bedroom1 bed1 private bath
Self check-inAir conditioningKitchenWifi
Rating 4.46 out of 5;13 reviews
Private room in Kecamatan Lubuk Baja
HoM Penuin Batam 1A Near BCS Grandbatam Nagoyahill
6 guests2 bedrooms4 beds1 private bath
Self check-inAir conditioningKitchenWifi
Rating 4.50 out of 5;10 reviews
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.