It's all tasteful rustic design, floral paintings and warm yellow walls at this friendly, family-run eight-room hotel in the heart of Zahara. Best are the two airy top-floor 'suites' with spacious terraces, sun loungers and castle/sea views. There's a good, local-focused restaurant (mains €10 to €20), and the owners rent out six nearby apartments, too.
Hotel Avenida Playa
Southeast Cádiz Province & the Costa de la Luz