Hotels with Indoor Pools in Batam
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Batam Hotels with an Indoor Pool

Batam View Beach Resort
Jl. Hang Lekir Nongsa, Batam, Batam Island
Batam View Beach Resort features a private beach, a full-service spa, and 2 outdoor pools. You can take advantage of free parking, along with an area shuttle. Multilingual staff at the 24-hour front desk can assist with tours or tickets, dry cleaning/laundry, and securing valuables. Other amenities at this beach resort include a children's pool, a sauna, and free WiFi in public areas.

Harmoni Suites Hotel
Jl. Imam Bonjol No. 1, Nagoya, Batam, Batam Island
Guests of Harmoni Suites Hotel enjoy a full-service spa, an indoor pool, and a gym. You can take advantage of free parking, along with a ferry terminal shuttle. The front desk is staffed 24/7 to help with concierge services, securing valuables, and luggage storage. Other amenities at this spa hotel include a sauna, free WiFi in public areas, and a business center.
Pool
Spa

Holiday Inn Resort Batam by IHG
Waterfront City, Batam, Batam Island
Free Cancellation
$51 nightly
The price is $56 total per night
$56 total
Aug 11 - Aug 12
Total includes taxes and fees
Guests of Holiday Inn Resort Batam by IHG have access to a full-service spa, 4 outdoor pools, and an indoor pool. There's free parking, and an airport shuttle (available 24 hours) for IDR 180000 per vehicle one-way. The 24-hour front desk has multilingual staff ready to assist with securing valuables, concierge services, and luggage storage. Other amenities at this spa resort include a children's pool, a gym, and a sauna.

King's Hotel Nagoya Batam
Jl. St. Yos Sudarso, Seraya Atas, Batam, Batam Island
$23 nightly
The price is $25 total per night
$25 total
Aug 11 - Aug 12
Total includes taxes and fees
At King's Hotel Nagoya Batam, guests enjoy a full-service spa, an indoor pool, and a children's pool. Free valet and self parking are available, or if you're not driving, take the airport shuttle (available 24 hours) for IDR 100000 per vehicle one way. Front-desk staff can answer questions 24/7, and assist with dry cleaning/laundry, luggage storage, and concierge services. Other amenities at this spa hotel include free WiFi in public areas, a business center, and a meeting room.

Pacific Palace Hotel
JL Duyung Sei Jodoh, Batam, Batam Island
$42 nightly
The price is $47 total per night
$47 total
Aug 10 - Aug 11
Total includes taxes and fees
Guests of Pacific Palace Hotel enjoy a full-service spa, a nightclub, and a children's pool. There's free parking and an airport shuttle for a fee. The 24-hour front desk has staff standing by to help with dry cleaning/laundry, concierge services, and securing valuables. Other amenities at this spa hotel include a gym, 2 hot tubs, and a sauna.

Radisson Golf & Convention Center Batam
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
Free Cancellation
$66 nightly
The price is $73 total per night
$73 total
Aug 10 - Aug 11
Total includes taxes and fees
Radisson Golf & Convention Center Batam features a full-service spa, an indoor pool, and an outdoor pool. You can take advantage of free parking, along with an airport shuttle (available 24 hours) for IDR 130000 per vehicle one-way. Multilingual staff at the 24-hour front desk can assist with luggage storage, tours or tickets, and dry cleaning/laundry. Other amenities at this spa hotel include a children's pool, a gym, and a sauna.

Montigo Resorts Nongsa
Jl. Hang Lekir, Nongsa, Batam, Batam Island
Guests of Montigo Resorts Nongsa have access to a full-service spa, 2 outdoor pools, and a children's pool. You can take advantage of free parking, along with an airport shuttle for a fee. The 24-hour front desk has multilingual staff ready to assist with concierge services, luggage storage, and dry cleaning/laundry. Other amenities at this beach resort include a gym, a rooftop terrace, and free WiFi in public areas.
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.
Batam hotels essential information
Accommodation | 379 hotels |
---|---|
Lowest Price | $25 |
Highest Price | $73 |
Popular hotels | Batam View Beach Resort, Harmoni Suites Hotel, Holiday Inn Resort Batam by IHG, King's Hotel Nagoya Batam, Pacific Palace Hotel, Radisson Golf & Convention Center Batam, Montigo Resorts Nongsa |
Recent Hotels with an Indoor Pool Reviews

Batam Marriott Hotel Harbour Bay
5/5 Excellent
Great service from staff
"Service par excellent. Shout out to Gracia at reception, Dura at Altitude, floor manager in Goji on 2/8/2025. All staff makes an effort to speak to us. "
A verified traveler stayed at Batam Marriott Hotel Harbour Bay
Posted 3 days ago
Areas Of Batam
Hotels Near
Hotel Themes
More to Explore
Top Trending
Hotels
- Wildwood Hotel Deals
- River Palace Hotel
- Kerrville Hotels with Pool
- College Station Hotels with an Indoor Pool
- The Naswa Resort
- Embassy Suites by Hilton Fort Myers Estero
- Landmark Hotel
- Surabaya Pet Friendly Hotels
- Maui Hotels with Free Breakfast
- Elkins Hotels with Hot Tubs
- Denpasar All Inclusive Resorts & Hotels
- Louisville Kid Friendly Hotels
- Motels Sterling Heights
- Ubud Hotel Deals
Flights
- Tickets to Nusa Dua
- Tickets to Gili Trawangan
- Tickets to Seminyak
- Cheap Fort Lauderdale to Islip flights
- Cheap Tampa to Greensboro flights
- Tickets to Maratua Island
- Cheap Minneapolis - St. Paul to Daytona Beach flights
- Cheap Miami to New York flights
- Cheap Portland to San Miguel de Allende flights
- Cheap Little Rock to Cabo San Lucas flights
- Cheap Oklahoma City to Hilton Head Island flights
- Tickets to Ubud
Packages