Scuba Diving & Resorts in Batam from AU$123

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Batam hotels with on-site scuba diving

1. Montigo Resorts Nongsa

Montigo Resorts Nongsa
5.0 star property
Nongsa
8.8 out of 10, Excellent, (522 reviews)
"All the staff is exceptional. Great place to relax"
United States
Michael
The price is AU$181
includes taxes & fees
12 Nov - 13 Nov
Montigo Resorts Nongsa

2. The Westin Nirup Island Resort & Spa

The Westin Nirup Island Resort & Spa
5.0 star property
Nirup Island
9.0 out of 10, Wonderful, (17 reviews)
"Wonderful stay! The room was spacious and clean, and the staff were very friendly. The only drawback is that it is a small, quiet island best suited just for relaxing, with very few sea sports or activities for children."
Singapore
Eric
The price is AU$353
includes taxes & fees
10 Nov - 11 Nov
The Westin Nirup Island Resort & Spa

3. Nirwana Resort Hotel

Nirwana Resort Hotel
5.0 star property
Bintan
7.8 out of 10, Good, (978 reviews)
"Really enjoyable and relaxing stay."
Australia
Brett
The price is AU$123
includes taxes & fees
23 Nov - 24 Nov
Nirwana Resort Hotel

4. Indra Maya Pool Villas

Indra Maya Pool Villas
5.0 star property
Bintan
8.8 out of 10, Excellent, (42 reviews)
"Amazing villas over the sea, must visit"
Singapore
Harin
The price is AU$415
includes taxes & fees
17 Nov - 18 Nov
Indra Maya Pool Villas

5. Mayang Sari Beach Resort

Mayang Sari Beach Resort
5.0 star property
Bintan
8.2 out of 10, Very good, (353 reviews)
"Great venue for a relaxing holiday."
Singapore
Richard
The price is AU$182
includes taxes & fees
10 Nov - 11 Nov
Mayang Sari Beach Resort

6. The Sanchaya

The Sanchaya
5.0 star property
Bintan
9.8 out of 10, Exceptional, (150 reviews)
"This property is absolutely incredible. We were only here for two nights, miss it already! The view is incredible! The staff are so happy, friendly and really go above and beyond to make sure you’re comfortable and have everything you need and then some ! Food is great! Amenities spectacular. The perfect place for some rest and relaxation!"
Canada
Jonathan
The price is AU$912
includes taxes & fees
10 Dec - 11 Dec
The Sanchaya

7. Banyu Biru Villa

Banyu Biru Villa
5.0 star property
Bintan
8.4 out of 10, Very good, (33 reviews)
"The villa we stayed in was very clean and the staff were very friendly and helpful. However, the food at the restaurants were quite expensive 21% tax and service fee on top"
Canada
Katha
The price is AU$311
includes taxes & fees
12 Nov - 13 Nov
Banyu Biru Villa
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