We just returned from a 4-night stay at Port Royal and we had a great time! After booking our 2-bedroom condo, I read some of the negative reviews here and was a bit worried! But all turned out well. First of all, the staff was very friendly and informative when we booked our condo. They answered all my questions completely. Then, the day before we were to arrive, something came up and we needed to change our arrival and departure dates. I called and they were able to change our dates, with no added charges or penalties. Again the staff was very friendly and helpful.
Our condo was very nice. Sure, the decor was a little dated, but so what?! The condo was large and completely furnished. All the appliances were quite new, clean, and worked great. The kitchen was completely furnished with pots and pans, dishes, coffee maker (and complimentary coffee), toaster, dishwasher....everything! There is daily housekeeping service, and they were very thorough and efficient. (They even loaded the dishwasher for us when we left dirty dishes in the sink!) The only negatives about the condo were the outside (could use a little sprucing up, a fresh coat of paint), and the balcony. We had one of the "partial gulf view" 2-bedroom condos. (The other choice for the 2-bedrooms is the pool-side view.) The condos are set off the beach and at an angle, so there isn't too much of a gulf view, more a view of grass. We probably would have preferred the pool side view. (Or a 3-bedroom condo with a full gulf view.)
The pool is great!! It is very large, clean, with lots of pool chairs and tables. Also, there are 4 large hot tubs, and 2 swim-up bars, one of which also served food. We loved the pool!!
There is a long boardwalk leading to the beach. It's a good walk but not too far. There are showers to clean off the sand when you get back. The beach was nice. One day is was extremely calm, hardly any waves, then another, it was extremely rough, lots of big waves. Just depends on the weather!
We ate one dinner at the hotel restaurant, which provides a great view of the pool and the gulf. It was good and not too expensive. Service was good. We also got pizza at the on-site pizzeria. It was very good and again, not too expensive. We also purchased several items at the store. It was nice having some forgotten essentials (and late-night snacks!) readily available. Again, they could have really over-charged, but they didn't.
The location of Port Royal is nice, as it is between Port Aransas and Corpus Christi. It was just short drive to either. We ate several dinners in Port Aransas, and they have a nice selection of restaurants, from pizza to seafood. There are also many gift shops, fishing excursions, etc. We also drove the other way down the beach towards Corpus Christi for some fun miniature golfing. If you want to go all the way to downtown Corpus, it's about a 30 minute drive. There's plenty to do in Corpus (Aquarium, USS Lexington, fishing, shopping, etc.)
A couple of things to note. First of all, we stayed Monday through Friday, at the end of July. It was not too crowded, and was very family-friendly. I have a feeling that the weekend would be much busier and maybe a little younger crowd. (We noticed a lot of folks checking in on Thursday, and Thursday night the hot-tubs were packed with twenty-somethings.) So if you are looking for a family vacation, I would definitely recommend going early in the week as opposed to the weekend.
Second, consider the location. This is the Texas gulf coast, not Cancun or Hawaii! If you are looking for large, soft white sandy beaches and clear blue water, this probably isn't the place for you. The beach is nice, though. It is a drive-on beach all along Mustang Island, but it's not dangerous, the cars drive very slowly and folks are just looking for a place to park and get out. We saw very few cars actually driving along the beach - it's really not anything to be concerned about. Just don't expect the beach to be something it's not. (If you want Hawaii, you'll have to go to Hawaii!)
All in all, we were very happy with our stay at Port Royal!! We would definitely go again!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC