While not by the pier, we love the Riverside Hotel on Las olas Blvd. So many restaurants , galleries and shops on las olas blvd- the hotel itself offers a few very good restaurants- one with a robot bringing your order! They have a pool, gym and bars some with happy hour discounts, along with great service. If you book the historic wing cheaper then the new tower. I don't understand why some people want to be very near the port as nobody walks their- It takes about 15 minutes from las Olas by uber to the pier and it is so worth it. We previously stayed at hotel that we saw the cruise ships previously, but it was in an area that didn't appear very safe to me so we couldn't walk around.