Yeppoon is the main beach town of Queensland's Capricorn Coast, about 40 km east of Rockhampton. It faces Keppel Bay rather than the open surf, so the mood is gentler than the big-name resort strips farther south and north. The foreshore has been rebuilt around a lagoon pool, water play, lawns, palms, and cafes, with the Keppel Islands sitting out on the horizon.
The town itself is pleasant rather than spectacular, but its setting lifts it above an ordinary seaside stop. Ferries to Great Keppel Island leave from nearby Rosslyn Bay, putting white beaches, reef snorkelling, and island walking tracks within an easy day trip. South of town, the volcanic headlands of Capricorn Coast National Park give short walks with proper views over the bay.
Yeppoon also works as the coast break for Rockhampton. You can spend the morning among Rockhampton's heritage buildings or at the Capricorn Caves, then be eating fish and chips by the water in Yeppoon by late afternoon. It is not a place to cross Australia for on its own, but if you are already in Central Queensland, it is worth giving a day rather than treating it as a fuel-and-swim stop.