My brother and I stayed at Vina Del Mar for four nights. We stayed in two different rooms as we stayed one night longer than anticipated. Rooms are basic with clean bathrooms, chairs or couches, TV with many channels both in english and spanish, and the beds are comfortable enough. I felt safe at the hotel, but one of the rooms was lacking a dead bolt. They do have someone keeping watch 24/7. The staff is very friendly and helpful. On our unexpected fourth night stay they rented us a room at a discount rate for $45, instead of the usual $100 or so. The hotel is right by the ocean with great views, although there is no beach only rocks. Still it is very relaxing, and they have a few areas were you can relax with a drink and watch the sunset. The pool area is nice, and has a swim up bar. I did not try the restaurant "Maria Bonita," but I have been told they have excellent breakfast. There are also many shops and restaurants nearby as well as a liquor store. I can recommend El Rincon De Regina for excellent, inexpensive mexican and seafood, and Mary's (at the end of the fish market) for some fresh and tasty seafood. In addtion, it is only about a five minute cab ride to the clubs/bars and cabs cost $2 per person. Overall, we had a pleasant stay at Vina Del Mar and I would recommend it to anyone.
You can check out many photos, and make reservations through Synergy Reservations. The website is http://rockypoint-mexico.com/hotels.htm
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC