We stayed at both HRH and PBH this past summer and for next summer have decided to stay at PBH. You really can't go wrong at either, but we like the more laid back atmosphere at PBH. HRH is more "busy". The pool at HRH is great but PBH , minus the underwater music, is just as good. (Really, How much time do you spend underwater? your swimming, not scuba diving.) Rooms at PBH are a little larger and bathroom is huge! Also, a longer walk to parking lot/garage at PBH but not a big deal to us. PBH is also longer walk to the parks but water taxi is available. Again, Both are great, Just personal preference on some things would be the difference. BTY, you can pool hop from one hotel to the other if you'd like. Hope this helps. Have Fun!