Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

AU$24 Batam Accommodation

Epic deals on more than 199 Batam hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotel deals in Batam

Estimated price for 1 night / 2 adults
Radisson Golf & Convention Center Batam
Radisson Golf & Convention Center Batam
5 out of 5
Jl. Jendral Sudirman, Sukajadi, Batam, Kepulauan Riau
The price is AU$82 per night

Radisson Golf & Convention Center Batam: Luxury hotel with free WiFi and an outdoor pool. Located in a shopping district.

No reviews
Radisson Golf & Convention Center Batam
Best Western Premier Panbil
Best Western Premier Panbil
4 out of 5
Jl Ahmad Yani, Batam, Batam Island
The price is AU$64 per night

Best Western Premier Panbil: Family hotel with free WiFi and free parking. Located in the city centre.

3/5 (1 review)
Best Western Premier Panbil
Ibis Styles Batam Nagoya
Ibis Styles Batam Nagoya
3 out of 5
Jalan Yos Sudarso Bengkong Laut, Batam Kepulauan Riau, Batu Ampar, Batam, Riau Islands
The price is AU$61 per night

Ibis Styles Batam Nagoya: Business-friendly hotel with free WiFi and free parking. Guests give the location a thumbs up.

No reviews
Ibis Styles Batam Nagoya
Montigo Resorts Nongsa
Montigo Resorts Nongsa
4.5 out of 5
Jl. Hang Lekir, Nongsa, Batam, Batam Island
The price is AU$376 per night

Montigo Resorts Nongsa: Luxury resort with free breakfast and free WiFi. Located near the beach.

5/5Exceptional! (1 review)
Montigo Resorts Nongsa
Turi Beach Resort
Turi Beach Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Batam, Batam Island
The price is AU$122 per night

Turi Beach Resort: Family resort with free parking and 2 outdoor pools. Located on the beach.

3/5 (2 reviews)
Turi Beach Resort
Nongsa Point Marina & Resort
Nongsa Point Marina & Resort
4 out of 5
Jalan Hang Lekiu Nongsa, Kepulauan Riau, Batam, Batam Island
The price is AU$93 per night

Nongsa Point Marina & Resort: Family resort with free WiFi and free parking. Located on the waterfront.

3.7/5Good! (3 reviews)
Nongsa Point Marina & Resort
Barelang Bridge Hotel
Barelang Bridge Hotel
2.5 out of 5
Jembatan, Jl. Trans Barelang, Pulau Setokok, Bulang, Batam, Batam Island
The price is AU$24 per night

Barelang Bridge Hotel: Family bed & breakfast with free parking and a restaurant. Located near theme parks.

No reviews
Barelang Bridge Hotel
Pacific Palace Hotel
Pacific Palace Hotel
3.5 out of 5
JL Duyung Sei Jodoh, Batam, Batam Island
The price is AU$51 per night

Pacific Palace Hotel: Hotel with free WiFi and free parking.

No reviews
Pacific Palace Hotel
Harris Batam Center
Harris Batam Center
4 out of 5
Jl. Engku Putri, Batam Center,, Batam, Riau Islands

Harris Hotel Batam Center: Family hotel with free WiFi and free parking. Guests give the location a thumbs up.

3/5 (1 review)
Harris Batam Center

Top budget Batam hotel deals

Estimated price for 1 night / 2 adults
Zest Hotel Harbour Bay
Zest Hotel Harbour Bay
2.5 out of 5
Jl. Duyung Sei, Jodoh, Batu Ampar, Batam, Riau Islands
The price is AU$28 per night

Zest Hotel Harbour Bay: Business-friendly hotel with free WiFi and a restaurant. Located in the entertainment district.

No reviews
Zest Hotel Harbour Bay
OYO 1447 Lovina Inn - Nagoya Batam
OYO 1447 Lovina Inn - Nagoya Batam
2 out of 5
Komplek Sri Usaha Blok H No. 8, Nagoya, Batam

OYO 1447 Lovina Inn - Nagoya Batam: Family hotel with free WiFi and free parking. Located next to a shopping centre.

No reviews
OYO 1447 Lovina Inn - Nagoya Batam
Biz Hotel Batam
Biz Hotel Batam
3.5 out of 5
Complex Nagoya Newtown T-15, Batam, Batam Island
The price is AU$36 per night

Biz Hotel Batam: Business-friendly hotel with free WiFi and free parking. Located in the business district.

No reviews
Biz Hotel Batam

Top luxury Batam hotel deals

Estimated price for 1 night / 2 adults
Montigo Resorts Nongsa
Montigo Resorts Nongsa
4.5 out of 5
Jl. Hang Lekir, Nongsa, Batam, Batam Island
The price is AU$376 per night

Montigo Resorts Nongsa: Luxury resort with free breakfast and free WiFi. Located near the beach.

5/5Exceptional! (1 review)
Montigo Resorts Nongsa
Goodway Hotel Batam
Goodway Hotel Batam
3.5 out of 5
Jalan Imam Bonjol No.1, Nagoya, Batam, Batam Island

Goodway Hotel Batam: Luxury hotel with free WiFi and free valet parking. Located next to a shopping centre.

4/5Very Good! (1 review)
Goodway Hotel Batam
Best Western Premier Panbil
Best Western Premier Panbil
4 out of 5
Jl Ahmad Yani, Batam, Batam Island
The price is AU$64 per night

Best Western Premier Panbil: Family hotel with free WiFi and free parking. Located in the city centre.

3/5 (1 review)
Best Western Premier Panbil

Accommodation In Batam

Are the islands calling? Holla back with a holiday to Batam, Indonesia. Just a short trip from Singapore, this small archipelago of islets offers both an industrious urban centre and lush tropical hideaways. Go ahead and get lazy under a palm tree on the beach or visit beautiful temples and mosques. With the motto “United in Diversity,” Batam is an unforgettable opportunity to take in the many sights, customs and flavours of the South Pacific.

Batam has white sandy beaches fringed with palm trees, traditional coastal villages and pockets of rural charm. One of the highlights when you stay in your Batam resort is the fresh seafood. There are fabulous restaurants to sample the delicious food, the lobsters, giant prawns and crabs all cooked in a variety of mouth-watering styles. Visit Batu Besar just south of Nongsa, where the seafood restaurants are built on stilts over the water, allowing you to enjoy the cool breeze while dining. Nagoya is definitely the place to go for shopping and you’ll find many tax free products and Indonesian handicrafts. Nagoya is also the heart of the island’s nightlife with a number of bars, discos, cabaret and karaoke lounges. Relax on Nongsa beach and view the Singapore skyline.

You can enjoy great day trips and activities from your Batam beach resort. Take a boat trip along the Nongsa River, where you can look out for birds and monkeys in their natural environment. Enjoy a game of golf on one of the islands many international standard courses. Try water sports: scuba diving, fishing, sailing and kayaking. Visit the Maha Vihara Duta Maitreya Buddhist temple, one of the largest temples in South Asia, or visit Dewi Kuong Im Monument to the Buddhist goddess of prosperity. Visit the historical site of the former Vietnamese refugee camp on Galang where more than 100,000 people stayed in temporary accommodation in the 1970s and 1980s.

If you’re looking for other accommodation in Indonesia, then we have a wide range of Indonesian hotels for you.

How much is a hotel room in Batam?

Hotels in Batam start at AU$24 per night. Prices and availability subject to change. Additional terms may apply.

New reviews - Best hotels in Batam

Travel to Batam & explore

^Eligibility requirements and conditions apply.