Pools.
There's lots of hotels in La Sabana with outdoor pools. My favorite La Sbana hotel is the Hilton Garden Inn, but it's 14th floor pool can be windy.
Resort Martino, which is in La Garita de Alujuela has a spectacular pool.
Both of the above had no problems with mi novia as a
registered guest*. Resort Martino says that they have a $20 guest fee (and guests are limited to rooms and the pool). But it's a long way out and most HDR chicas aren't going to want to go out there for normal rates / normal times.
There was a thread about La Sabana area "not chica hostile" hotels.
*Except for the one gringo security guy at the Hilton Garden Inn one night - it was hilarious the way mi novia put him in his place. Of course, she was on a roll that night - having consumed all the carne at Fogo Brazil (the manager came over to see where it was all going!).