Things to do in Casarabonela

Activities, attractions and tours
Photo "Casarabonela" by Meho29 (CC BY-SA) / Cropped from original

Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.


Top places to visit

1. Carihuela Beach

La Carihuela started out as a fishing village but, with the growth of Torremolinos as a coastal resort, it has become most popular for its huge, sandy beach. Visit to explore the last remnants of the old village or to simply enjoy swimming in the sheltered natural harbor. The area is also getting increasingly famous for its delicious fresh cuisine.
Learn more
La Carihuela featuring a sandy beach and general coastal views

2. Los Boliches Beach

Join in the fun at one of the best-loved beaches on the Costa del Sol, Los Boliches Beach. This dark-sand stretch of coast is rarely quiet, and its dynamic atmosphere is typical of the lively, youthful spirit of Fuengirola. Enjoy the calm waters and take advantage of the excellent facilities as you spend a day basking in the sun here.
Learn more
Enjoy the spirit of Fuengirola at one of its most buzzing beaches, where the dark sand makes for a striking appearance and the facilities are excellent.

3. Puerto Banús Marina

Puerto Banús Marina is where the international jet-set moor their yachts. With berths for more than 900 boats, it is the main harbor for that playground of the rich and famous, Marbella. However, it’s more than just a place for vessels to dock. This luxury harbor is a destination in its own right, with upscale boutiques, restaurants, bars, nightclubs and beaches. Come here to shop, party, sunbathe and gaze at multimillion-dollar yachts.
Learn more
Enjoy a daytrip or a vacation at one of the most prestigious ports in Spain, a seaside destination of upscale shops and restaurants and gorgeous beaches.

4. Cabopino Beach

Relax amid the attractive charms of the Costa del Sol at Cabopino Beach (Playa Cabopino). Set between the sparkling Mediterranean Sea and rugged sand dunes, the beach lets you connect with nature away from Marbella’s tourism bustle. Visit Cabopino Beach throughout the year to benefit from mild temperatures and some 320 days of sunshine.
Learn more
Enjoy one of the finest beaches in Marbella. This tranquil spot has clear waters, striking dunes and a busy marina.

5. Puerto Banús Beach

Soft, golden sands, calm water, great views and a beautiful boardwalk draw visitors to Puerto Banús Beach. This sandy sanctuary is also known as the Playa de Levante and extends for approximately 0.6 miles (1 kilometer) beneath the shadow of La Concha mountain. Spend a few hours or a whole day relaxing here by the cool waters of the Mediterranean Sea.
Learn more
Laze on warm sands and go for long coastal walks at a popular beach in one of southern Spain’s most glamorous resort towns.

6. Fuengirola Beach

Once you have found your sandy sanctuary at Fuengirola Beach roll out your towel or rent a sun lounger and umbrella.
Learn more
Relax, try some watersports, sip cocktails and explore an ancient castle when you visit this extensive and well-maintained seaside haven.

7. Carvajal Beach

Join the locals and tourists who regularly spend their sunny days here on the unusual Carvajal Beach, which has striking dark sand. Take advantage of the excellent facilities and enjoy the usually calm waters, which tend to be safe even for smaller children at most times of the day.
Learn more
Swim in the tranquil waters of this safe, clean and popular beach, known for its distinctive dark-coloured sand and pebbles.
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

What to do in Casarabonela


Popular places to visit


 

Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.