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
SUPERHOST
Entire apartment in Kecamatan Lubuk Baja
Unlock Apartment Ast #15-05
3 guests1 bedroom2 beds1 bath
PoolAir conditioningKitchenFree parking
Rating 4.61 out of 5;18 reviews
SUPERHOST
Entire house in Kecamatan Batam Kota
Unlock Home Orchard #11-23
6 guests2 bedrooms3 beds1 bath
GymPoolAir conditioningBreakfast
Rating 5.0 out of 5;5 reviews
Entire apartment in Kecamatan Batu Ampar
ED House12 High Floor@HarbourBay
2 guestsStudio1 bed1 bath
GymPoolElevatorAir conditioning
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
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 Batam
Loh's cozy Homestay @ Royal Bay
6 guests3 bedrooms4 beds3 baths
GymPoolWasherSelf check-in
Rating 5.0 out of 5;12 reviews
Entire house in Kecamatan Sekupang
Joes Guest House
4 guests2 bedrooms2 beds1.5 baths
WasherAir conditioningPets allowedKitchen
Entire villa in Kecamatan Bengkong
Seaside Paradise Villa
8 guestsStudio3 beds2.5 baths
WasherAir conditioningKitchenWifi
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
SUPERHOST
Entire condominium in Kecamatan Batu Ampar
Contemp design apt sea view at harbourbay
6 guests2 bedrooms2 beds1 bath
GymPoolElevatorWasher
Rating 4.89 out of 5;27 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
Private room in Kecamatan Lubuk Baja
Batam Stays ASTON Apartment Near NagoyaHill BCS A2
8 guests3 bedrooms4 beds2 baths
GymPoolElevatorWasher
Rating 4.71 out of 5;7 reviews
Entire villa in Batam
Beautiful Villa, Private Pool, 3 Bed Rooms, 6pax/>
6 guests3 bedrooms3 beds2 baths
PoolSelf check-inAir conditioningDryer
Rating 4.84 out of 5;167 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
Classic 2 bedrooms apt at harbourbay residences
6 guests2 bedrooms2 beds1 bath
GymPoolElevatorAir conditioning
Rating 4.81 out of 5;21 reviews
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 Batu Ampar
EV House19 High Floor@Harbourbay
4 guests1 bedroom1 bed1 bath
GymPoolElevatorAir conditioning
Rating 5.0 out of 5;3 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
SUPERHOST
Entire apartment in Kecamatan Lubuk Baja
Nagoya Mansion Apartment Batam 526 by SuperBooking
2 guestsStudio2 beds1 bath
PoolElevatorAir conditioningFree parking
Rating 4.77 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.