Beach Hotel Dos Mares ligt naast het strand van Los Lances, aan de weg Cadiz-Malaga, bij kilometer 79.5, in Tarifa. Het zandstrand van Playa de Los Lances ligt op 150 m en Playa de Valdevaqueros op 1,6 km. In de omgeving kun je stranddagen afwisselen met windsurfen en kitesurfen; het hotel heeft een surfschool die lessen voor verschillende niveaus aanbiedt.
In de buurt liggen onder meer Mirador de La Peña, op 1,7 km, de ingang van Sendero del Buda, op 2,0 km, en Parque Natural del Estrecho, op 3,3 km. Het dorp La Peña ligt op 1,8 km en de Romeinse brug over Río Salado op 2,2 km. Playa Chica ligt op 5 km. Het busstation van Tarifa ligt op 4,7 km. De internationale luchthaven van Gibraltar ligt op 27 km en Aeropuerto de Tánger – Ibn Battuta op 42 km.
Bij Los Lances en Valdevaqueros kun je zwemmen en watersporten beoefenen; de surfschool van het hotel geeft kitesurf- en windsurflessen voor verschillende niveaus. Je kunt ook tennissen, naar de fitnessruimte gaan of deelnemen aan paardrijtochten. Voor wandelingen en uitzicht op het landschap kun je stoppen bij Mirador de La Peña; Parque Natural del Estrecho en de ingang van Sendero del Buda geven toegang tot routes door de natuur. Dankzij de stranden, uitkijkpunten en wandelroutes kun je verschillende dagtochten plannen zonder ver van Tarifa te gaan.
Playa de Los Lances
— Breed zandstrand dat aan de wind is blootgesteld en populair is voor watersporten.
150 m
Playa de Valdevaqueros
— Strand dat bekendstaat om de omstandigheden voor windsurfen en om de kust.
1,6 km
Mirador de La Peña
— Hooggelegen uitkijkpunt met uitzicht op het kustlandschap en de omgeving van La Peña.
1,7 km
Ingang van Sendero del Buda
— Toegang tot een wandelroute door natuurlandschappen en langs plaatselijke rotsformaties.
2,0 km
Natuurpark del Estrecho
— Beschermd gebied met kustlandschappen, inheemse vegetatie en wandelroutes.
3,3 km
Busstation van Tarifa
— Lokaal busstation met verbindingen tussen Tarifa en andere bestemmingen.
4,7 km