Regarding the cruise destinations in the area within one day trip from Puerto Banus, Marbella you can go to different destinations or as well combine then:
Exploring the Costa del Sol, beach hopping, stopping at famous beach Clubs like Nikki Beach, Puro Beach, discovering Marbella Coast line, other ports as Estepona, Duquesa, Sotogrande Marina, Alcaidesa
Morocco, on the other side of Gibraltar Strait you may visit Africa continent, stopping in the quiet and modern Marina Smir from where you could visit the north of Morocco with cities as Tetouan http://whc.unesco.org/en/list/837 ( Declared World Heritage Site by the UNESCO), Tanger or the beautiful beaches in the area of Cabo NegroGibraltar a particular piece of Britain in the area, where you could do the rock tour, see the monkeys or make duty free shopping ( Depending on nationalities visas apply)
Portugal , just 170 miles west, you may arrive in one journey if you like, you could visit diferent port in the famous Portuguese Algarve like Vilamoura, Portimao, Faro o Lagos, another country, another culture, along the way you may stop before in Gibraltar or Cadiz.
Sevilla, midway to Portugal going up the river Guadalquivir to the heart of the city, this trip we would recommend to do in two stages to arrive to Sevilla, stopping before in Puerto de Santa Maria in Cadiz province, famous for its beaches and the seafood.
Going east you may stop in Malaga City, right in the city center or keep going to Marina del Este in Granada, a beautiful small marina, famous for its cristal clear water From there you can visit Cabo the Gata, a natural reserve area where you can find Marina de San Jose in an area with wild and solitary beaches.
You may as well do the 4 Countries Tour : that would be departing from Marbella do all the coast towards Gibraltar ( Easy day trip stopping along the way for swimming and lunch in any of the beach bars along the coast), spend the night in Gibraltar, possibility to do the “Rock Tour” , after Gibraltar head to Portugal where they could go for example to Marina Vilamoura (170 miles from Gibraltar) , spend a day or two in the area than they may head back towards the Morocco (200 miles ) from Vilamoura, in Morocco we advise to go to Marina Smir a very welcoming Marina in the north of Morocco or if they like they may stop in Tanger which is closer 140 miles but the facilities are under construction. Finally from Morocco they can head back to Puerto Banus -Marbella which is 55 miles from marina Smir and 65 miles from Tanger.
So they would have been in four countries: British Gibraltar, Portugal, Morocco and Spain.
Obviously this is all weather permitting and the client may do the combination he please with all the previous options.
We would assist along the way with all the reservations, weather updates and sorting out any difficulty that may happen.