The Labadi Beach Hotel is one of my favorite places to chill and maybe go for a swim. It’s part of the South African-based Legacy Hotels chain. I never stayed in any of the rooms because the price for a single started at $400 per night while a double $450 per night.
Last time I went, a day pass for use of the pool was 50 cedis ($16). You can usually eat lunch for around 50 cedis per person. The weekend breakfast buffet is around 90 cedis. That meal features both Ghanaian traditional foods, e.g. stews, kebab, and Continental foods, e.g. ham, chicken, desserts.