Beaches in Málaga: Best Beaches on the Costa del Sol
Complete guide to Málaga's best beaches: Malagueta (city center), Pedregalejo (espetos), Torremolinos (long sandy stretch), Nerja (coves), Marbella (luxury). Facilities, transport, and a quick comparison.
Best Beaches in Málaga and the Costa del Sol
Málaga and the Costa del Sol boast 160 km of coastline from Nerja in the east to Estepona in the west, offering everything from urban sandy beaches to dramatic coves surrounded by cliffs. The most popular beaches are Playa de la Malagueta (Málaga's city beach, a 15-minute walk from the Alcazaba), Pedregalejo (an authentic fishermen's quarter famous for its espeto-chiringuitos), Torremolinos (a 6 km long beach, the most popular on the coast), Nerja (dramatic coves and crystal-clear water), and Marbella (luxury beach clubs and superyachts).
First-time visitors to the city should definitely visit Malagueta (convenient and close to the center) and Pedregalejo (for authentic local beach restaurants). Families often prefer Torremolinos and Fuengirola (long, wide beaches with shallow water). Couples and luxury seekers love Marbella (beach clubs) and Nerja (scenic, quiet coves).
Playa de la Malagueta: Málaga's City Beach
Playa de la Malagueta is Málaga's main beach – a 1.2 km urban sandy stretch right next to the city center, just a 15-minute walk from the Alcazaba fortress, Picasso Museum, and the Old Town. This is perfect for those who want to combine a city break with a beach holiday. The beach is located right by Muelle Uno (the modern harbor promenade) and the Antonio Banderas promenade (a newly renovated palm-lined walkway).
Playa de la Malagueta – A 1.2 km city beach just 15 mins walk from the center with full infrastructure
Practical Info: Malagueta
- Length: 1.2 km
- Sand type: Dark golden sand (slightly coarser than in Torremolinos)
- Water quality: Blue Flag certified, shallow water
- Facilities: Lifeguards (June–Sept), showers, toilets, sunbeds/parasols (€15/set), beach volleyball courts, water sports (SUP, kayaking, pedalos), chiringuitos, police patrols
- How to get there: 15 mins walk from Plaza de la Constitución, bus 11/34/37 to Malagueta (10 mins, €1.50), or cycle along the harbor promenade
- Parking: Underground parking at Muelle Uno (€15-20/day), street parking is very difficult
- Best time to visit: Morning (08:00-11:00) to avoid crowds. The beach fills up quickly between 12:00 and 18:00 in July and August.
- Chiringuitos: El Tintero (famous for its "auction" serving style), Miguel, El Yate – expect to pay around €10-20 per person
- Best for: Combining the beach with the city center, short stays, and day visitors
Why visit the beach: Malagueta is perfect if you don't want to travel far from the center – just a 15-minute walk from the Alcazaba and Picasso Museum. However, the beach is not huge and can get very crowded during the high season (July-August). Pedregalejo (2 km further east) is better for authentic chiringuitos. Malagueta is especially great for a quick morning dip before sightseeing.
Playa de Pedregalejo: Authentic Espetos and Fishermen's Quarter
Playa de Pedregalejo is located 3 km east of Málaga center in a historic fishermen's quarter filled with colorful boats, authentic chiringuitos grilling espetos (sardines on skewers over an open fire), and a cozy local atmosphere. This is where *malagueños* (the locals) go to eat seafood by the sea on Sundays. The beach is 1.5 km long, featuring finer sand than Malagueta, and is far less touristy.
Pedregalejo – Authentic espetos-chiringuitos where locals eat grilled sardines right on the beach
Practical Info: Pedregalejo
- Length: 1.5 km (stretches further into the El Palo area)
- Sand type: Fine dark sand, better than at Malagueta
- Water quality: Blue Flag certified
- Facilities: Lifeguards, showers, toilets, sunbeds/parasols, beach volleyball, water sports, police
- How to get there: Bus 11 from the center directly to Pedregalejo (20 mins, €1.50), or a bike ride along the promenade (approx. 25 mins from the center)
- Parking: Free street parking (relatively easy to find a spot)
- Best time to visit: Lunch or early evening (13:00-15:00 or 19:00-21:00) to eat espetos at the beach bars
- Espetos-chiringuitos: El Cabra, El Caleño, Miguelito El Cariñoso – approx. €10-15 per person (espetos cost €6-8 per portion + some salad and wine)
- Best for: Foodies, those wanting to experience authentic local life, families
- Tips: Come for lunchtime, eat espetos directly on the beach, and order a *vino blanco* (white wine) or a *tinto de verano* (red wine with lemon soda). Sundays are the busiest days, as it is a firm family tradition.
Why visit the beach: Pedregalejo gives you Málaga's most authentic beach experience – here you can eat real espetos (grilled sardines) by the sea, exactly as the locals have done for over 100 years. It's less touristy than Malagueta, has better sand, and fantastic chiringuitos. An absolute must for food lovers! Combine a trip to the beach with an espetos lunch for the perfect "malagueño" day.
Playas de Torremolinos: The Costa del Sol's Longest Sandy Beach
Torremolinos boasts the longest continuous sandy beach on the Costa del Sol – a full 6 km from Playamar (in the north) to Carihuela (in the south). Here you will find fine golden sand, a fully developed infrastructure, and hundreds of beach clubs, chiringuitos, and water sports clubs. This is the Costa del Sol's most popular beach destination for British and international tourists – filled with all-inclusive hotels, a lively nightlife, and very reasonable prices. Torremolinos is just a 12-minute train ride from Málaga.
Torremolinos – A 6 km long beach with fine sand (12 mins by train from Málaga)
Nerja – Dramatic coves with crystal-clear turquoise water (50 km east of Málaga)
Practical Info: Torremolinos
- Length: 6 km (Bajondillo, Playamar, Carihuela)
- Sand type: Fine golden sand – the best on the Costa del Sol
- Water quality: Blue Flag certified, shallow water which is perfect for children
- Facilities: Lifeguards, showers, toilets, sunbeds/parasols, playgrounds, beach volleyball, water sports (SUP, kayaking, windsurfing, jet skis, parasailing), beach clubs, police
- How to get there: Take the Cercanías Line C-1 from Málaga center to Torremolinos station (takes 12 mins, costs €1.80), with departures every 20 minutes.
- Parking: Free street parking (though difficult in July-August), parking garages cost approx. €10-15/day
- Best time to visit: June and September (warm water, but fewer crowds than in July-August)
- Best for: Families, budget travelers, all-inclusive guests, those wanting a very long beach with plenty of infrastructure
- Tips: The Bajondillo area is the liveliest (attracting young adults and beach clubs). Carihuela is quieter and more geared towards families (many chiringuitos). The La Nogalera area is highly LGBTQ+-friendly.
Why visit the beach: Torremolinos has the absolute best sandy beach on the Costa del Sol – 6 km of fine sand, shallow water, and all the facilities you could want. It is perfect for families who want a large beach with playgrounds, water sports, and affordable chiringuitos. It's not quite as posh as Marbella, but you get much more for your money. The fact that it's only 12 minutes by train from Málaga makes it incredibly accessible.
Playas de Nerja: Dramatic Coves and Crystal-Clear Water
Nerja is located 50 km east of Málaga – an incredibly beautiful, white village situated on a rocky coastline. The area offers 16 km of coastline divided into small coves surrounded by rugged cliffs. The most popular of these beaches are Playa de Burriana (the largest at 800 meters and Blue Flag certified), Playa de Maro (a spectacular cove, perfect for snorkeling), and Playa de Calahonda (a charming little cove right below the Balcón de Europa). Nerja boasts crystal-clear, turquoise water and generally better water quality than Torremolinos or Málaga.
Practical Info: Nerja Beaches
- Playa de Burriana: An 800m long beach with full infrastructure (lifeguards, showers, water sports, chiringuitos). Parking costs €5-8/day. It is the most family-friendly beach in the area.
- Playa de Maro: A 500m beach in a cove surrounded by cliffs. Has crystal-clear water and is perfect for snorkeling. Parking costs €4-6/day. Located a 10 min drive east of Nerja center.
- Playa de Calahonda: A very small cove (only 100m long) located directly beneath the famous Balcón de Europa, just a 5 min walk from the center. Space is limited, so it fills up quickly!
- How to get there: The ALSA bus from Málaga to Nerja (takes 1 hour, €4.50), with departures every hour. A rental car is definitely the best option if you want to explore the various small coves (50 km from Málaga, takes about 45 mins by car).
- Best time to visit: June and September (warm water, but slightly less crowded than in July-August)
- Best for: Couples, pensioners, snorkelers, and those who prefer a quieter alternative to Torremolinos
- Tips: Combine a day at the beach with a visit to the magnificent Nerja Caves (stalactite caves, €15 entry). Playa de Maro is by far the best place to snorkel (you can rent equipment on the beach for €10-15).
Why visit the beach: Nerja houses the most beautiful coves on the Costa del Sol – here you will find dramatic cliffs, crystal-clear turquoise water, and a much calmer atmosphere than in Torremolinos and Fuengirola. It is absolutely perfect for couples and older travelers wanting to avoid mass tourism. Playa de Maro is a "must-visit" for those who love to snorkel. However, you will get the best experience if you have a rental car available.
Playas de Marbella: Luxury Beach Clubs and Superyachts
Marbella is located 45 km west of Málaga and is the Costa del Sol's most exclusive beach destination. Here you will find luxurious beach clubs (such as Nikki Beach, Ocean Club, and Mahiki Beach), gigantic superyachts down in Puerto Banús, and inviting Michelin-starred restaurants. Marbella's beaches are long and consist of fine golden sand, but it's the beach club culture that dominates. You should expect to pay between €20-50 for a sunbed/daybed and €15-30 for a cocktail. This is certainly NOT a destination for budget travelers.
Marbella – luxurious beach clubs with daybeds, DJs, and pool parties (expect €150-300 per person/day)
Practical Info: Marbella Beaches
- Playa de la Fontanilla: A 1 km long beach right in Marbella center. It has full infrastructure and free access, but the beach itself is often dominated by beach clubs. Lifeguards, showers, and water sports are available.
- Nikki Beach Marbella: The iconic luxury beach club known for its pool parties, big-name DJs, and restaurant. A daybed costs €50-100, cocktails cost €15-30, and food costs €40-80. Make sure to book 2-3 days in advance (in July-August).
- Ocean Club Marbella: A beach club located on the Marbella Golden Mile featuring Bali beds, a restaurant, and DJs. A daybed costs €40-80 and cocktails cost €15-25. The atmosphere is slightly more relaxed than at Nikki Beach.
- Puerto Banús Beach: A 1 km long beach right next to the marina. There is free access to the beach, but beach clubs (e.g., Sala Beach and Pangea) characterize the scene. Parking costs approx. €20-30/day.
- How to get there: The AVANZA bus from Málaga to Marbella takes 45 mins (€8-10) with departures every 30 minutes. A rental car is the best option, however (parking approx. €10-20/day).
- Best time to visit: June and September (slightly fewer people than in July-August, but the water is still lovely and warm)
- Best for: Luxury travelers, couples, those who love the "see and be seen" culture, and Instagram enthusiasts
- Tips: If you want to rent a daybed at a beach club during the high season, remember to book it 2-3 days in advance. Dress code: beach chic (designer swimwear, beautiful kaftans, sunglasses). You should expect to spend around €150-300 per person per day (includes daybed + food + drinks).
Why visit the beach: Marbella is for those looking for the ultimate luxury beach experience. Here you get beach clubs with top DJs, wild pool parties, Michelin-class food, and a very special "see and be seen" atmosphere. It is far from ideal if you are traveling on a budget! Nikki Beach is iconic (and known for its pool parties), while Ocean Club offers a slightly more laid-back luxury. You can easily combine the beach trip with spotting superyachts and shopping in luxury boutiques (such as Gucci and Dior) down at Puerto Banús.
Beach Comparison: Málaga & Costa del Sol
Which beach actually suits you best? Here is a quick and clear overview:
| Beach | Length | Best for | Accessibility | Price level | Crowds |
|---|---|---|---|---|---|
| Malagueta | 1.2 km | City center, quick swim | 15 min walk (very easy) | € Budget | ⭐⭐⭐⭐ Crowded |
| Pedregalejo | 1.5 km | Espetos, authentic vibe | Bus 20 mins (easy) | € Budget | ⭐⭐⭐ Moderate |
| Torremolinos | 6 km | Families, long beach | Train 12 mins (very easy) | € Budget | ⭐⭐⭐⭐⭐ Very crowded |
| Nerja | Coves (800m) | Couples, snorkeling | Bus 1h / car 45 mins | €€ Moderate | ⭐⭐ A bit crowded |
| Marbella | Beach clubs | Luxury, glamour | Bus 45 mins / car 45 mins | €€€€ Expensive | ⭐⭐⭐ Moderate (exclusive) |
Frequently Asked Questions (FAQ)
Which is the absolute best beach in Málaga?
Pedregalejo is the absolute best if you want the most authentic malagueño experience (it has espetos-chiringuitos and plenty of local life). Torremolinos has the best long beach (6 km) with a fully developed infrastructure. Nerja boasts the most beautiful coves with cliffs and turquoise water. Are you a family? Choose Torremolinos. Are you very interested in food? Head to Pedregalejo. Traveling as a couple? Visit Nerja. Looking for true luxury? Marbella is the place.
What are "espetos", and where can I taste them?
Espetos are freshly caught sardines skewered on sticks and grilled over an open fire, right down on the beach – it's a true malagueño tradition dating back to the 1800s. You will find the best chiringuitos in the Pedregalejo area (e.g., at El Cabra, El Caleño, and Miguelito), where it costs approx. €6-8 for a portion, plus a little salad and wine. Come for lunch or early evening and enjoy them by the beach, exactly as the locals have done for generations!
Is Torremolinos or Marbella better for a beach holiday?
Torremolinos is clearly best if you are traveling on a budget or if you are with the family. Here you get a 6 km long beach, reasonable hotels (€60-120/night), and cozy chiringuitos (€10-20 per person). Marbella, on the other hand, is the best choice for luxury: expensive beach clubs (€150-300 per person/day), Michelin restaurants, and massive superyachts. Torremolinos is generally 3 times cheaper than Marbella.
How do I get from Málaga to Torremolinos?
Simply take the Cercanías Line C-1 train from María Zambrano station (in the city center) to Torremolinos. It takes 12 minutes and costs €1.80. There are departures every 20 minutes (from 06:44 to 23:42). The train stops right at the Torremolinos station, from which it is only a 5-minute walk down to Carihuela beach. Alternatively, you can take bus M-110 (20 mins, €2) or jump in a taxi (takes 10 mins and costs approx. €15-20).
Are the beaches in Málaga child-friendly?
Yes, very much so! Both Torremolinos and Malagueta offer shallow water, lifeguards on duty, good playgrounds, and water sports – meaning perfect conditions for children. Pedregalejo is also extremely family-friendly, especially with the many chiringuitos right on the beach. The Nerja coves, however, often have a rocky bottom, which makes them slightly less ideal for toddlers (but fine for children over 8 years). Marbella's beach clubs are certainly not child-friendly (they are adult-oriented, very loud, and very expensive).
When during the year is the best beach weather?
June and September are undoubtedly the best months: the water here is wonderfully warm (23-26°C), but the beaches are not as overcrowded as in July and August, and in addition, the hotels are cheaper. July and August are the absolute peak season – here the beaches in Torremolinos and Marbella are often jam-packed, so arrive early (preferably before 10:00). May and October are still quite fine for sunbathing, but the water is a bit cooler (19-21°C). The winter months (November-February) have very mild air temps (15-20°C) and are great for golfing holidays, for example, but they are not suitable for swimming in the sea.
Can I snorkel in Málaga?
Yes, you can! Playa de Maro (in Nerja) is by far the best snorkeling destination, where you will find crystal-clear water, small reefs, and varied fish life. Cabo de Gata (2 hours east, a protected nature park) also has absolutely fantastic snorkeling. The city of Málaga itself, Torremolinos, and Pedregalejo do not offer as rich a fish life, but they are perfectly OK for beginners. You can usually rent snorkeling equipment down on the beach (€10-15 per day) or choose to buy your own in Decathlon for €20-30.
Are there any FKK (nudist) beaches in Málaga?
Yes, there are. Playa de Benalnatura (in Benalmádena, approx. 15 km west of Málaga) is an official FKK beach. Playa del Muerto (in Cabo de Gata, approx. 2 hours east) is also well known for being FKK-tolerant. In addition, the northernmost part of Torremolinos is unofficially tolerant of nudism. In general, however, Spain is very liberal when it comes to topless bathing on all its beaches.
Updated: February 2026. Opening hours, prices, and facilities can naturally change. Check the local information boards by the beach, or visit Turismo Málaga's official website for the very latest info. Our data is based on Turismo Málaga, TripAdvisor, local knowledge, and the Blue Flag database. The images on the page are from Unsplash (and are free for commercial use).