
Beach Hotel Dos Mares in Tarifa is located on Los Lances Beach, offering views of the sea and Morocco. It features a swimming pool, padel court, gym, windsurfing and kitesurfing school, horse riding, and beach volleyball. Accommodation includes Moroccan-style rooms and bungalows, with dining options, cafés, and a snack bar available on-site.