I was there for 5 pleasant day, mainly because I was being treated like a King of France in Pelangi and safe travel around the lower half of the island. Compliment to their friendly and attentive service, am getting a lot of attention and care by the staff though out my stay.
First off, the pick up/transfer as mentioned by previous posters, is just great, convenient and best of all it's free, you get picked up on time, given the fact you have informed them in advance your arrival time. If you doubt about nobody coming to pick you up, there is a hotel within walking distance called Hotel Furia, it's their sister hotel, just ask the receptionist to get you a transfer to Pelangi.
We were upgraded upon check in, and led by their friendly staff to the restaurant for some welcome drinks, as recommended by previous posters, we had our first dinner there and good grief, being a chef myself, their food is just exceptional, very authentic Indonesian food, must try their "satays"(skewered n grilled meat) and seafood! The hotel offer to safe keep your passports for you, and will return it upon check out. A decent size pool, well maintained and a gym next to it, however the kids pool doesn't look too inviting.
The room is simple and basic, but all the appliances are functional, satellite tv with over 100 channels, from local, and international channels. Air-conditioned and hot shower. Very comfortable bed and they clean you room as long as you put out the sign or inform them at the reception before going into town. They provide transfer into town, and pick you up from town by waiting at the lobby of Hotel Furia.
Wifi Hotspot in the rooms, lobby, restaurant and even by the pool, and fruit platters are being served all the time without you asking for it, either when you're just chilling out by the pool, having a drink at the restaurant, or even waiting for your transfer at the lobby, you'll be constantly being looked after by their attentive staffs. Breakfast is great, although mainly local buffet, feel free to ask them for eggs and toast, and this is where you will get concentrated real fruit juices! Oh, they love to put a scoop of ice-cream on your juice, if you don't like it, let them know.
Although we loved the food so much, but it is always nice to head down to town, and look around at the market, and there is a restaurant in town called "Restoran Sederhana - Masakan Padang", a 2 story restaurant, very clean and attentive crews and great authentic Padang cuisine, for a very reasonable price, best seats on the second floor, overlooking the sea. Great food and go ahead and try out everything especially "Cincang"(tender beef stew).
Besides, there is a place called "Melayu Square", it's by the sea, open air, and local hawker food.
You can arrange a reasonable return transfer to Tricora Beach or Lagoi Beach in the north, Lagoi is very commercialized and touristic I assumed, so we went to Tricora instead, we were there during the weekdays, so we had the whole strip of beach for ourselves. You can rent one of the private huts and there are showers and changing room that you can use for a small fee. However, get yourself some snacks or drinks in town before take off. You can hardly find any shop/resto here in Tricora beach.
Although there isn't really much to do here in the southern part of Bintan, besides we are not very keen on the northern part as it looks like a fenced up gigantic amusement park & resort for us, we just love the culture and rustic Indonesian part of Bintan, people here are just genuinely friendly in general, they don't stare at you too much, and they really don't bother you too much, I feel 100% safe, even wandering around at night, so do walk around and you will find places to sit down for a drink(non-alcoholic) with the lovely locals and go to a spa where they offer traditional Javanese massage n spa. There is a KFC and PizzaHut, but I guess you don't come to Bintan for that.
Likewise, let the staff know before hand when do you need a transfer back to the jetty or airport, so they can arrange the transfer for you in advance. For those who travel via Singapore by ferry, although you may have paid for your return ticket, you still need to get your ticket "confirmed" and claim your boarding pass at Bintan before departure, tell the staff when will you be heading back and give them your return ferry ticket, they will sort it all out for you, and pass you the boarding pass a day before. So even that, they will take care of it for you, don't forget it is only 30USD per room per night plus we were upgraded.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.