Restaurant review.. not sure why it doesn't show up on maps. The food was amazing. We ate a lot and everything seafood was great. The only item that wasn't all that was the chicharon, we did not finish it. The grilled seafood platter was delicious, the sauce they cook the stuff in was the perfect little extra flavor. The octopus and squid were delicious and tender. The steak was great. The ceviche was great. Empanadas unique and crispy. The croquetas were also amazing. The desserts were solid to end the meal very satisfied. The passion fruit caipirinha was tremendous. Place wasn't too packed and service was good and pretty quick. Ambience is also really nice. We were very happy with our dinner.
We had an absolutely unforgettable experience at The Mosquito Hotel restaurant in Playa Bonita! From the moment our large group arrived, everything was handled with such care, professionalism, and genuine warmth. The staff was incredibly attentive—always making sure every guest felt taken care of. A very special thank you to the manager, Rowin, who truly went above and beyond. His dedication and hands-on approach were clear throughout. He worked tirelessly to ensure everything ran smoothly, and his passion for creating an exceptional guest experience really shined through. The atmosphere made this a vacation we won’t forget. If you’re looking for a place that delivers both incredible food and outstanding hospitality, this is it. Highly, highly recommend!
Free day pass, 2,500-peso towel, and a local who never left. Gemini disagrees. Who’s right— Here’s the tension: Gemini said grab a mojito at golden hour and sleep literally anywhere else. The friend who recommended El Mosquito booked a different beach for every day of her trip… and quietly spent most of it on this exact sand. Google’s 1,576 reviewers land at a steady 4.3. Having done the day myself, everyone’s a little bit right. What nobody argues about: the beach. Playa Bonita is the best stretch in town, the water is unreal, and you can swim for hours. Entry’s free — lovely, until you forget your towel and learn they don’t lend them to day guests, so you’ll buy one for 2,500 pesos (the priciest towel of my life). No table service either; you fetch everything yourself, and by midday it’s packed. Not dealbreakers — just the toll for paradise. On food, the AIs and Maps oversell, but only slightly. Gemini raves about the Peruvian chef’s ceviche; reviewers swoon over the seafood platter. On my visit the kitchen was out of both the sancocho and the chivo stew (I’m choosing to believe the locals beat me to them), the backup beef sandwich was a polite “meh,” and the tuna tiradito earned a fair 7/10. But the beetroot carpaccio was genuinely excellent, the lime-and-ginger mocktail was the move, and the chocolate mousse could end friendships. The kitchen can cook — just order what they’ve actually got, and come Sunday for the sancocho everyone keeps promising. Two honest notes: at 4 p.m. the DJ clocks in — heaven if you came to party, a plot twist if you came to nap to the waves. And the rooms run basic, so you’re paying for the location and the vibe, not the thread count. Service slows when it’s slammed, but it’s a small beachfront spot doing a lot at once, and the bar’s right there when the kitchen’s buried. Verdict: cheap or pricey doesn’t enter into it — for a pure beach day in Las Terrenas, this is the best place to go. Don’t overthink it (the local’s whole point), BYO towel (learn from me), and time your Sunday. Next stop: Chin Chin cocktail bar — because after a 2,500-peso towel, somebody owes me a properly great drink. Cheap or pricey, I don’t care. Only the best place to go
Hotel was okay, but it didn’t meet my expectations given the price point, setting and reputation. Service was inconsistent. While some staff members were friendly, overall interactions were not warm across the front desk, bar, and restaurant. The service also had a different feel from the very accommodating, welcoming interactions I’ve experienced at other hotels in the area and the Dominican Republic. At the beach, service felt particularly inattentive. We spent time seated there and no one came over to check if we wanted to order anything. One interaction in particular stood out. I went to the bar to order two piña coladas and then sat at a table in the common area by the bar to enjoy them. The space was mostly empty, with several empty large tables. A waiter approached and told us we couldn’t sit there because we were only two people. I explained that we were just finishing our drinks and would happily move if the table was needed, but he responded with visible attitude, rolled his eyes, and walked away. It felt unnecessarily rude and left a negative impression. Breakfast was very good, with lots of tasty options. The room was just okay—clean, but somewhat small and a bit cramped for the price. There’s also no door on the shower, which faces the bedroom and can feel awkward if you’re not traveling with a significant other. The beach setup was also somewhat limited, with only a few loungers on the sand, which didn’t seem sufficient for the number of guests.
Great location on Playa Bonita, however the water there was not great for swimming. Go left on the lovely beach walkway and you'll come to much better, calm waters. The breakfast buffet was very good,lots of options and good coffee. We had dinner there once and enjoyed it also. The room (very partial ocean view) with queen bed was small, had only one night stand and no luggage racks or chairs. There was a tiny balcony with 2 chairs. Bathroom was basic. Housekeeping was just ok. Water only provided first night. Overall the room was meh.