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, (470)

Radisson Golf & Convention Center Batam
Radisson Golf & Convention Center Batam
9.2 out of 10, Wonderful, (466)
The price is NT$1,968
NT$2,381 total
includes taxes & fees
Aug 10 - Aug 11

Holiday Inn Resort Batam by IHG
Holiday Inn Resort Batam by IHG
8.2 out of 10, Very Good, (430)
The price is NT$1,278
NT$1,547 total
includes taxes & fees
Aug 11 - Aug 12

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

Grand Eska Hotel & Suite
Grand Eska Hotel & Suite
7.2 out of 10, Good, (27)

King's Hotel Nagoya Batam
King's Hotel Nagoya Batam
8.0 out of 10, Very Good, (72)
The price is NT$605
NT$732 total
includes taxes & fees
Aug 6 - Aug 7

Meisterstadt Pollux Habibie
Meisterstadt Pollux Habibie
7.2 out of 10, Good, (9)
The price is NT$813
NT$984 total
includes taxes & fees
Aug 15 - Aug 16

AP Premier Batam
AP Premier Batam
8.2 out of 10, Very Good, (122)
The price is NT$1,095
NT$1,325 total
includes taxes & fees
Aug 6 - Aug 7
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