Hotels in Benalmadena Malaga - Beach Hotels Benalmadena

 Mac Hotel Puerto Marina Benalmadena


Join us!

Type your email here, take advantage from our last minute hotel deals!



The hotel

This beachfront 4 star hotel Mac Puerto Marina, with free WIFI, is located in Benalmadena - Malaga (Spain): right next to a sandy beach at its doorstep and to the port with its lively atmosphere and night life!


    The hotel Mac Puerto Marina Benalmadena has a privileged location next to the extense Benalmadena and Torremolinos beaches.
    Since April 2013 this hotel is being managed by the majorcan hotel group Mac Hotels.
    Less than 3 km separate the hotel from various golf courses. Also Malaga airport is only 20 minutes (8 km) away from the hotel.
    The area of Benalmadena offers also the possibility to do sport activities like tennis, horse riding, bike renting, squash, aquatic sports, etc, but it is also well know for its 10 golf courses.

    The hotel Mac Puerto Marina Benalmadena is perfect for short breaks or a family holiday. It offers an infinite variety, a diverse gastronomic offer, the kindness of our professional staff, wide spacious rooms with terrace (pool views on request), a large underground parking and more...

    The hotel is next to one of the best and most well-known marinas in Spain, with innumerable yachts and ships, shops, leisure activities and entertainment.
    Distance to the beach: 100 m
    Malaga Airport: 8 km
    Mediterranean motorway: 3 km
    Bus stop: 100 m
    Train station (Arroyo de la Miel): 2 km
    Shopping Centre: 200 m
    Golf Courses: 3 km (more than 10 golf courses in the surrounding area of Benalmadena).
    Meeting and conference rooms (Auditorium of Benalmadena): 2,5 km
    City Centre: 2 km

    Want to find out more about the resort? There is a lot to do in Benalmádena: restaurants, bars, shopping center only 200 m from the hotel and much more... And if you want to try luck, you can visit the casino in Torrequebrada!

Book on

Arrival date - Nights

Departure date






Did you receive a promotion code?


Customer care (+34) 971 010 930; Monday to Friday from 9h to 14h / from 15h to 18h