Duck Inn is a quaint inn situated in Richards Bay, South Africa. This inn offers comfortable rooms with a rustic charm, a restaurant serving delicious meals, a bar, and a swimming pool. The inn is located near several scenic beaches, allowing guests to easily access the sandy shores and enjoy a day of sunbathing, swimming, or beach activities. Whether you're seeking a peaceful beach getaway or an adventurous beach holiday, Duck Inn provides a cozy and inviting beachfront accommodation option in Richards Bay.