See the latest prices and deals by choosing your dates.
Sekupang
Located on the beachfront, KTM Resort Batam offers views of the Singapore skyline. It an outdoor swimming pool and a tennis court. Free WiFi access as well as parking are available.
Each Balinese-style room at KTM Resort features a flat-screen TV, minibar, and an attached private bathroom.
Perfect for weekend trip to relax and enjoy with family. They have shuttle service to and from the port.
Nongsa
Set in Nongsa, 8.2 km from Nongsa Pura Ferry Terminal and 24 km from Nagoya Hill Shopping Mall, Nongsa Village Peaceful Villa in private beach Resort offers a private beach area and air conditioning. This beachfront property offers access to a patio, pool at the pool table, free private parking and free WiFi. The pool with a view features a pool bar and water slide. It's a villa on its own with beautiful greenery.
Sagulung
Welcoming guests with sweeping sea views, HARRIS Resort Barelang Batam in Airnanti provides a private beach area, outdoor swimming pools and a fitness centre. At this 4-star resort, guests can enjoy a drink at the bar or a meal in the restaurant. Free WiFi and free shuttle service are provided. Great experience and very polite staff. Loved it
Nongsa
Montigo Resort Nongsa boasts luxurious, modern villas with floor-to-ceiling windows overlooking a private beach area. It houses a number of restaurants and beach club with pool and sea view. Free WiFi access are provided in all areas. friendly staff and very nice view.
Nongsa
Nestled in 7.7 hectares of landscaped grounds, Turi Beach Resort offers spacious Indonesian-style rooms situated along Batam’s northeast coast. It features a full-service spa, outdoor pools and 7 dining options. Free WiFi is available in all areas. Guests can take an advantage of the free parking on site. The staff were friendly. The location is very good.
Nongsa
Located in the Nongsa area of Batam Island, this 4-star resort offers modern rooms with free internet access and satellite TV. Facilities include an outdoor pool and a private beach.
Beach Resort Batam View’s sea sport centre offers water skiing, kayaking, canoeing, and wake boarding. The spa offers various health and beauty treatments, such as aromatherapy massages.
Beautiful location, beautiful food, nice staffs, very safe…
Sekupang
Featuring sheltered and outdoor pools, Batam Holiday Inn Resort Batam has a full-service Tea Tree Spa offering massage treatments in rooms or villas. A kid’s club and other sports activities such as tennis, basketball, table tennis, and gym are also on site. Children under 12 can stay for free. It was very nice breakfasts with many of choices!Thank you for that!Staff is very helpful and polite,smiley,what makes our feelings very comfortable.We would like to come agein and Thank you very mach for a lovely holiday!
Sekupang
Overlooking the Singapore Strait, Harris Resort provides a family-friendly accommodation with outdoor pools and a kids club. It has a spa, a fitness centre and spacious rooms with private balconies.
Guests can select from a variety of different treatments and massages at H Spa and Wellness Centre. The resort also offers exciting activities like ATV, jet skis, banana boat trips, and many other water sports activities.
pool is awesome, very big, room is clean
Nongsa
Showcasing white-washed luxury resort with views and a large lagoon pool, Nongsa Point Marina is a seafront accommodation located in Nongsa district in Batam. International menu is served at the on-site restaurant and bar, where guests can also enjoy marina view. Free WiFi is available throughout the property. Guests who drive can take advantage of the free parking. The resort has free access to Turi Beach. The property is in a beautiful location with a light breeze coming from the sea. The hospitality is second to none with lovely, helpful staff and a relaxing atmosphere.
Batam Center
At the resort, each room is equipped with a balcony. Featuring a private bathroom with a shower and free toiletries, rooms at Morelo Water Villa also offer a sea view. Guest rooms in the accommodation are equipped with a flat-screen TV and a hairdryer.
Resort in Sekupang
Popular with guests booking resorts on Batam
Resort in Sagulung
Popular with guests booking resorts on Batam
Resort in Sekupang
Popular with guests booking resorts on Batam
breakfast buffet offers a decent choice for 3 days of breakfastunfortunate that the resort privatized the island for a party with loud music late at nightsimilarly private eventparty animation on swimming pool ran the whole Saturday evening and Sunday. betterselect rooms farther away from restaurant pool for tranquility.
The resort is falling to pieces, externally & internally. The staff were very pleasant & courteous but the entire physical amenities, buildings, landscaping, roads, lawn areas, pool area, tennis court were old & inferior in meeting the description as described .
The service provided at Turi Beach Resort was really good. I was served a chilled glass of lemongrass drink upon my arrival. Overall, I would mention that the resort was very-well maintain. I will definitely consider going back to Turi Beach Resort again.
It is a beautiful resort and location, nice views, nice pool, rooms are clean, and the free ferry terminal is handy as well. The food at the restaurants was quite good, but a bit pricey, especially at the on-site bar. Staff are very friendly and helpful.
My second stay in Turi Beach Resort. It's has a relaxing ambience The food is tasty and staff are polite.
The resort facilities were nice. The beach, villas and pools were nice. The food in the Japanese restaurant surprised us. Even the local food in the buffet was nice too. Wish they have a different menu on different days.
The resort was very big, 3 storeys high, 1 private pool, 2 bedrooms and a huge living room. Definitely can spend the entire day in the resort chilling and relax. The sunset view was splendid too!
It's really awesome place for relaxing with family n friends... and also such a romantic place for couples... we are really love that place... 2nd time i booked n we enjoyed... always I wish to stay KTM resort 😍🤗🤗
Had a very nice pool with sea view. Resort location is awesome and enough space in villa. People are very helpful and humble.
Resort is so good, neat and well maintained. Staffs are super friendly. Food menu is excellent and tasty. Perfect place for couples and family to enjoy the evening. Worth for every penny.