Some of the most popular beach resorts on the Costa del Sol are Marbella, Torremolinos, Fuengirola and Benalmádena.  Torremolinos is a popular destination for families, while Marbella is famous for its exclusive hotels and vibrant nightlife. Fuengirola is known for its long sandy beaches and water sports, and Benalmádena is a lively resort with plenty of restaurants and bars.