El Hostal Alhaja Playa se encuentra a poca distancia a pie de las playas de Puntilla (300 metros) y Puerto Sherry (500 metros), en Puerto de Santa María. Ofrece una pequeña piscina al aire libre y conexión Wi-Fi gratuita.
Todas las habitaciones tienen aire acondicionado y TV. También disponen de baño con secador de pelo.
El establecimiento también cuenta con bar, jardín y terraza. La recepción está abierta las 24 horas y cuenta con caja fuerte y mostrador de información turística.
El Alhaja Playa se encuentra en la reserva natural de la bahía de Cádiz. En las inmediaciones hay pinos y dunas de arena. Cádiz y Jerez están a poca distancia en coche.