arrow-up-icon Earn points on your existing loyalty program!

Edit search

Destination, hotel, or apartment:

Up to 30% off with Agoda Insider Deals!

About KTM Resort


All accommodations at KTM Resort are designed in a Balinese style, fully furnished with everything guests need for a perfect stay, including location. Retreat with fresh seafood while enjoying the breathtaking views of the sea at the nearby restaurant on stilts which can accommodate up to 1,000 people. Take this opportunity to explore the iconic Kwan Im Statue, towering over 23 meters high. Guests may also relax at the ocean view spa overlooking the city of Singapore. The activities here feature billiards and karaoke rooms, swimming, BBQ pits, mahjong, card games, and the all-time favorite – fishing. If guests are looking for a holiday destination that will keep you from the busy world and place you in a perfect tranquility, then KTM Resort is the best option for you.
Show more Show less


Hotel Facilities

  • 24-hour front desk
  • bar
  • BBQ facilities
  • car hire
  • concierge
  • convenience store
  • daily housekeeping
  • family room
  • laundry service
  • luggage storage
  • meeting facilities
  • newspapers
  • restaurant
  • room service
  • shops
  • shuttle service
  • smoking area
  • tours

Sports and Recreation

  • billiards
  • fishing
  • games room
  • golf course (within 3 km)
  • karaoke
  • massage
  • outdoor pool
  • sauna
  • spa
  • table tennis
  • tennis courts
  • water sports (motorized)
  • water sports (non-motorized)


  • free Wi-Fi in all rooms
  • Wi-Fi in public areas


  • car park

Languages Spoken

  • Chinese (Cantonese)
  • Chinese (Mandarin)
  • English
  • Indonesian
  • Malay
Show more Show less


The property provides shuttle service to nearby areas. Kindly contact the property for more details.

Child and extra bed policy
Infant 0-2 year(s) Stay for free if using existing bedding. Note, if you need a cot there may be an extra charge.
Children 3-6 year(s) Must use an extra bed
  • Guests over 6 years old are considered as adults.
  • Extra beds are dependent on the room you choose, please check the individual room policy for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Useful info

Breakfast Charge (when not included in room rate): 10 USD
Check-In From: 02:00 PM
Check-Out Until: 12:00 PM
Distance from City Center: 15 km
Internet Usage Fee: 0 USD
Non-Smoking Rooms / Floors: Yes
Number of Restaurants: 1
Number of Rooms : 100
Parking Fee (per day): 0 USD
Room Voltage: 220
Year Hotel Built: 2004
Show more Show less

Recent customer comments

Filter by traveler type
All reviews (736)

Business travelers (19)

Couples (327)

Solo travelers (69)

Families with young children (109)

Families with older children (74)

Groups (138)

Very good
Hotel Condition/Cleanliness
Room Comfort/Standard
Staff Performance
Value for Money

7.6 Prabhu R.
May 03, 2016
Pleasant stay at KTM
Location though far away from Batam Center/Nagoya Hill, loved the place for the view, the staff courtesy and surprising good Vegetarian options. Value for money.

8.8 Georgios M.
April 30, 2016
One week at KTM
Overall it was a good experience, we stayed for one week. The staff is really friendly and good food at the restaurant. The pool was too swallow. The spa was good. We booked a double room house although we were two people because we wanted to enjoy the space. The beach front houses that we were initially intending to stay, share balcony so is not so private. End of April it rains often so we did not enjoy the open bar many times.

9.6 Rivera E.
April 25, 2016
Weekend well spent
We stayed 3 days and 2 nights at ktm resort. The resort provides free pick ups to and from sekupang ferry and you will need to reconfirmed by email. If you come as couple I would recommend the beach view cabin as it's closer to the pool, restaurant and the posh ombak bar. We tried the gym but the treadmill wasnt working. The view from the cabin balcony is overwhelming. Looking over distant singapore and sunset. The cabin is compact yet clean and comfy. Equipped with bar fridge, water boiler, tv and would be nice to have more shelving or hooks to put away our stuff. Mosquitos could be a nuisance when bed time so make sure doors and window are always shut. the resort provide mosquito repellent lotion and regular fogging. Steps from the cabin to the lagoon quite steep so extra careful going ups and down. The resort crew are very friendly and helpful to our needs. The breakfast buffet and the restaurant meal are satisfying to my taste. At 4.30pm ombak bar open for business and we had lovely time spent drinking there. Expect to pay singapore price however it was worth the view and the ambient. The only downside was when we had to leave the resort. We wil surely return again. My suggestion It would be good for ktm resort to build its own website for booking as it surely will be lower than agent rates. Thanks ktm resort.

6.8 Jun N.
April 24, 2016
Rooms require improvements
The bed sheets are not clean, able to spot a few dirt spots and able to listen to what the room beside us says. The view is great and the service is excellent! However, there are alots of mostique though there are efforts done on killing them. Hope that we can buy food or drinks in late night after midnight.

8.4 Bo H.
April 17, 2016
Very fun and relaxed place.

6 Mohamed M.
April 17, 2016
Just good for rest & relax! Nice for couples!
Was there for my 21st anniversary. Stayed at the beachfront cottage. It's very small room to just fit enough for the two of us. Nice seaview & can view Singapore landscape from the cottage. Although there's many activities/facilitie. for the family in the resort but i do feel the resort is best suit for couples.

8 Chern L.
April 14, 2016
Nice relaxing resort with a kampong feel
This is the second time I stayed at KTM resort. Very relaxing environment with a good view of the sea. But location is far from major shopping malls and so it can be inconvenient getting more variety of food and activities other than those offered at the resort. Nonetheless, my purpose was to relax so staying at KTM was a great option. The swimming pool is one of the best facilities, I find, but it was slightly dirty this time as I saw cigarette littered at one of the corners. The staff members have been very accommodating, allowing us to check in early and check out late. Really appreciate that very much. Hope to go back in the near future!

8.8 Mohanraj J.
April 16, 2016
Service Staff
Wonderful service by the staff. Did everything without any delay.

8 Marcel T.
April 14, 2016
Nice location, but terrible rooms
The hotel is beautifully located near the sea with a good view on the surrounding islands. However, the rooms could be better. The walls are wafer-thin, and you can hear every noise your neighbour makes. There is also a loud siren that goes off every hour or so, plus the pump that supplies the shower is noisy too. If you're looking for a good night's rest, go elsewhere.

10 Amanda Y.
April 14, 2016
5 days at KTM
peaceful and tranquil