Set on Tarifa’s unspoilt Los Lances Beach, Beach Hotel Dos Mares offers an outdoor pool with views of the sea and Morocco, a tennis court, gym, windsurf school and horse riding.
Number of rooms: 48
Carretera Cadiz-Malaga, Km 79.5, 11380 Tarifa, Spain