Enter your dates for the latest hotel rates and availability.
Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Top Family Hotels - Riau Islands
Choose your travel dates to see the latest prices
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest Price
Sort by price including taxes & fees
Closest to Downtown
Highest Rated
Grand Mercure Batam Centre
Hotels in Teluk Tering,Batam Center
GGuest User2025.10.02
I had a very pleasant stay at this establishment. The service staff were exceptional, going above and beyond to ensure a comfortable experience. A particular highlight was the security personnel, who went out of their way to stop traffic on the main road, ensuring we crossed safely during heavy rain.
I highly recommend staying here, especially if you don’t mind the location; Grab cars are readily available for convenience
Great
219 reviews
9.2/10
Price from
US$61
per night
Check Availability
Radisson Golf & Convention Center Batam
Hotels in Sukajadi,Batam Center
AAnonymous User2025.08.31
One of the longest standing 5 star hotel in Batam.
View is of greenery - facing the golf course. Gorgeous.
Hotel was running full, friendly reception officer Finy, offered me a deluxe room with twin beds, balcony golf course view. My original booking was standard room king bed.
Shuttle buses at certain timings to Grand Batam
Mall and Nagoya Hill.
Gym was well equipped.
I saw the Sauna and yoga area at level 10
One thing to note- the sun is overhead in the morning.
So the pool does not get sun as it is blocked by hotel building( until around 1015am) . In the afternoon there is chance of sun.
The area where the cafe is gets morning sun.
Cafe Luminal next to the hotel served coffe roast from starbucks .not a major starbucks coffee fan so I had watermelon juice instead.
Cafe’s environment was great for remote working as there were many charge points.
Overall a pleasant stay.
Great
272 reviews
9.2/10
Price from
US$84
per night
Check Availability
Cassia Bintan, part of Banyan Group
Hotel near Lagoi,Bintan48.9% of visitors choose this area
CCurious Ape2025.09.09
1. Well-equipped apartment. Safe, ironing equipment, umbrella, beach bag, crockery, cutleries, pot and pan and best of all – extremely comfortable bed and pillows and new air-conditioners!
2. Clean and modern interior. A few small flying insects that got into the room (inevitable due to the surrounding garden/forests and opening of doors) but thankfully, didn’t encounter any mosquitoes or ants in the apartment – what a relief! Fogging in the common areas is done twice a week – Tues and Thur late nights. Didn’t detect any unpleasant drainage smell in the toilet/shower so I’m perfectly happy with my assigned Queen Suite apartment!
3. Balcony views:
(i) Block 1 is beach front apartments with full sea view
(ii) Block 2 is made up of two sections: one section faces the Garden and the other section faces the Car-park
(iii) Blocks 3 and 4 have either (i) Garden view - with partial sea view on highest floor) OR, (ii) Forest view – with partial sea view too on highest floor).
(iv) Block 5 on the top floors have distant sea view (this block is on a slope and furthest from the reception and pool)
4. Friendly staff. My requests were attended to swiftly.
5. Private beach (shared among the 3 resorts there) is reasonably clean with fairly clear sea (there’re jelly fish warning signages).
6. Pool at Cassia is smaller but newer and cleaner than at Angsana. A new pool bar construction is currently being carried out in front of Cassia’s pool and the hoarding blocks the beautiful sea view from the infinity pool until mid Nov – what a pity!
7. Adequate breakfast spread but houseflies and birds were spotted in the restaurant – made me worry about the hygiene level
8. Various English movie channels but screen resolution was poor and images often lagged for a few seconds – makes the movie watching experience tiresome and annoying. Only the International news and Singapore channels did not suffer from lags/poor image quality
9. Some of the building and lift direction signs in the different apartment blocks are puzzling and confusing – the signs are probably very clear ONLY to the people who planned/designed them - certainly NOT easily understood by foreign guests! You need to get into the correct lifts in different buildings to reach the blocks furthest from the reception (to avoid climbing any stairs or slopes eg blocks 4 and 5). I only figured out the various sheltered linkways/correct lifts after a few trial and errors, lol!
10. Credit card is needed for room deposit during check in even if room cost was already paid in advance during online booking: 4 Million Indonesian Rupiah per apartment per night
Great
295 reviews
9.0/10
Price from
US$90
per night
Check Availability
Panbil Residence Serviced Apartment
Hotels in Kabil,Batam Center
NNatalya Lyu2025.07.07
I had a wonderful stay at these apartments. The atmosphere was peaceful and very clean, which made me feel comfortable and relaxed from the moment I arrived. The scent in the lobby was fresh and pleasant — a lovely detail that made a great first impression. The staff were incredibly kind and welcoming, always ready to help with a smile. Overall, it was a great experience and I would definitely come back again. Highly recommended!
Very Good
208 reviews
8.9/10
Price from
US$37
per night
Check Availability
Holiday Inn Resort Bintan Lagoi Beach by IHG
Hotel near Lagoi,Bintan48.9% of visitors choose this area
GGreys Tan2025.09.29
I would like to thank the staff at Holiday Inn Resort for their friendliness, especially the front desk receptionist, Dhea. She patiently explained the hotel room details upon my arrival, and during my departure, she went the extra mile by assisting us in obtaining our ferry boarding passes before we reached the terminal. We are truly grateful for her outstanding service.
Overall, our 3D2N stay was excellent!
A couple of areas that could be improved:
• The room’s fridge could be cooler.
• Dinner options at the resort could be better and more variety.
We had a wonderful experience and would love to return again.
Amazing
117 reviews
9.4/10
Price from
US$160
per night
Check Availability
The Residence Bintan
Hotels in Riau Islands
GGuest User2025.08.04
Came here with my mother and we both loved it, the service was impeccable from the very start to the end. Everything was smooth, when they picked us up from the ferry terminal we were greeted with cookies and a cold towel. Upon reaching, everyone was so helpful and it was convenient to get around as we just had to call or drop a text and a buggy would be sent to pick you up and bring you wherever u want. With every room, you get two very nice bicycles for you to go around and explore. They plan lots of activities so you definitely won't be bored, some of the complimentary ones include free yoga, kayaking, stand up paddling, etc. The paid ones were also very worth it, the spa massage was just lovely. They even hang a hammock in your room upon request and it was my favourite place to relax. The room itself was very clean and spacious. What surprised was me that every night they would place complimentary traditional snacks and a little bed time story of a traditional tale in your room (We got kueh lapis and Kue Bingka Ubi), we did not know about this so we were super happy, felt like every detail was well thought of. Additionally, I was celebrating my mother's birthday and they surprised us with a cake and lovely set up on the bed. There were quite a bit of insects but can't be helped if you want to enjoy the beauty of nature. They do take utmost care against this with each room including a tray of insect repellant, coil that is free to use and we also learnt that everyday they fumigate the place and spray it down twice to reduce insects. The complimentary breakfast had such a good spread too and their on site pool bar and restaurants were all delicious. I usually do not write reviews but this was such a beautiful experience, I had to write this. I would love to give my thanks to all the lovely staff for such a good experience. We will definitely be back!
Great
256 reviews
9.2/10
Price from
US$170
per night
Check Availability
Nirwana Resort Hotel
Hotel near Lagoi,Bintan48.9% of visitors choose this area
GGuest User2025.08.11
Just be aware of that you will need to pay ALOT more coming here. The hotel is a part of gigantic resorts and shares amenities with other hotels that we were not aware. That means: kids clubs, bars and restaurant are all far that you need to take a shuttle only available every 30m. They charge extra for everything: buggy is for rent only, kids clubs is charged by hours, bowling voucher is supposed to be free but that voucher is only for one person and you need to pay for shoes, socks your friends. Even Ping Pong table needs to pay. Not recommended and don’t think we will come back
Very Good
252 reviews
8.8/10
Price from
US$80
per night
Check Availability
Holiday Inn Resort Batam
Hotels in Tanjung Riau,Sekupang
EElly Meen2025.04.20
Its an old hotel but nonetheless my kids and i loved our stay. The water flow in the toilet is good but sadly no bidet in one of the toilets. Should consider to fit one. No microwave - to me its a downside. All the amenities were good to keep my kids aged 11,10 and 9 busy. We stayed on the 8th floor and was peaceful and comfortable. Will come again for our next visit!
Very Good
120 reviews
8.1/10
Price from
US$58
per night
Check Availability
The Westin Nirup Island Resort & Spa
Hotels in Riau Islands
GGuest User2025.10.20
I'm a Japanese person living in Singapore.
I've never stayed in such a wonderful hotel! 😆✨
The rooms, service, facilities, and activities are all absolutely amazing!
There are various activities available every three hours during the day!
I tried yoga, which was authentic and incredibly fun! ♪
The food is also amazing. I highly recommend the tuna fillet and king brown mushroom at ISLAND KITCHEN. 💛
The entire island is part of this hotel, and Wi-Fi is available everywhere!
Also, the free sauna is fantastic! 🏝️
The sauna is located inside the spa, but it takes about 30 minutes to set up, so you need to call to reserve, letting us know the time and number of people. 😆
Every single staff member is so kind, courteous, and warm. ☺️
There was one male staff member who spoke fluent Japanese. ♪
What do you do when you're unsure? ”Thank you so much!” they said to me. 😆😆🫶
Personally, I loved the spa staff. ✨
They were so kind and didn't give a damn, even though we'd been using the sauna multiple times. 🥰
Thank you so much.
One thing to note: I came directly from Singapore to this island, so I figured I wouldn't need much cash and brought very little with me. 😭
I needed to pay in cash for the return boat and my arrival visa!
If there weren't any issues with the boat or the arrival visa, I don't think you'd need to exchange Indonesian rupiah. ✨
I caused the staff a lot of trouble for the return boat. 🥲
But thank you so much for your kind hospitality!
I booked the three-meal plan, but I was able to choose an appetizer, main course, and dessert from Island Kitchen's regular menu. 😎☀️
If you're a light eater, just getting breakfast might be enough. ♪
As for the electrical outlets, they were compatible with any country's electrical outlet. 😆👍👍
I plan to stay here every time I celebrate my birthday. ☺️☺️💛
Amazing
20 reviews
9.7/10
Price from
US$199
per night
Check Availability
Harris Resort Waterfront Batam
Hotels in Tanjung Riau,Sekupang
RRochelle2025.08.04
Stayed the the resort for 4 days, the staff were super friendly and helpful. On the last day they granted us an extra one hour to check out. The massages offered were phenomenal, would definitely come back again for those. However, the hotel might be slightly run down in some places. The amenities looked good but the swimming pool water pumps were not on causing the temperature to be very centralised in some areas and a lot of debris to build up. Moreover, the hotel location was not very suited for my family as we had initially wanted to go to the different beaches. We ended up taking a 40 minute taxi to different places everyday, once even going to the other Harris hotel in Barelang. Overall, the staff was amazing but the other aspects were average. Would recommend this hotel for people who are just looking for an escape from busy life and planning to stay in the hotel.
Very Good
225 reviews
8.1/10
Price from
US$39
per night
Check Availability
See All Family Hotels in Riau Islands
Frequently Asked Questions
How do I book a hotel on Trip.com?
To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.
How do I get hotel deals on Trip.com?
There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.
Where can I find hotel deals on Trip.com?
Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.
How can I get lower prices for hotels?
Sometimes booking hotels midweek is cheaper, but it also depends on the season.
How many hotels are listed on Trip.com?
You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!
Can I cancel or change my hotel bookings on Trip.com?
It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.
How do I contact Trip.com customer support?
You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.