Find Hotels with an Indoor Pool in Batam
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Batam Hotels with an Indoor Pool
Top Batam Hotels with an Indoor Pool

Montigo Resorts Nongsa
Montigo Resorts Nongsa
8.8 out of 10, Excellent, (471)

Radisson Golf & Convention Center Batam
Radisson Golf & Convention Center Batam
9.2 out of 10, Wonderful, (468)
The price is NT$1,835
NT$2,221 total
includes taxes & fees
Aug 24 - Aug 25

Holiday Inn Resort Batam by IHG
Holiday Inn Resort Batam by IHG
8.2 out of 10, Very Good, (431)
The price is NT$1,403
NT$1,697 total
includes taxes & fees
Aug 31 - Sep 1

Asialink Hotel By Prasanthi
Asialink Hotel By Prasanthi
9.0 out of 10, Wonderful, (24)
The price is NT$1,368
NT$1,656 total
includes taxes & fees
Aug 26 - Aug 27

AP Premier Batam
AP Premier Batam
8.2 out of 10, Very Good, (123)
The price is NT$1,119
NT$1,353 total
includes taxes & fees
Aug 21 - Aug 22

Grand Eska Hotel & Suite
Grand Eska Hotel & Suite
7.4 out of 10, Good, (29)

Meisterstadt Pollux Habibie
Meisterstadt Pollux Habibie
7.2 out of 10, Good, (9)
The price is NT$773
NT$935 total
includes taxes & fees
Aug 21 - Aug 22

King's Hotel Nagoya Batam
King's Hotel Nagoya Batam
8.0 out of 10, Very Good, (72)
The price is NT$636
NT$769 total
includes taxes & fees
Aug 20 - Aug 21
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.
Top Batam Hotel Reviews

Radisson Golf & Convention Center Batam
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Accommodation Types in Batam
Hotels near popular Batam Attractions
Batam Hotels by Star Rating
Expedia's Latest Trends
General
- Visit Ubud
- Visit Magelang
- Visit Semarang
- Visit Tasikmalaya
- Visit Kuta
- Visit Banten
- Visit Majalengka
- Visit Karimun Jawa
- Visit Canggu
- Visit Singkawang
- Visit Seminyak
- Visit Surabaya
- Visit Jimbaran
- Visit Yogyakarta
- Visit Makassar
- Visit Medan
- Visit Penida Island
- Visit Sidoarjo
- Visit Jambi
- Visit Bogor
- Visit Banda Aceh
- Visit Manado