The hotel at Miami's airport (I think it's a Hyatt) has a pool and bar on it's top level. Go check it out if your lay over is more than an hour.