Imagine an oasis of tranquility between pine forests and the beach. The Madreselva hotel is a one-level building built ‘hacienda’ style, with all the rooms centered around a lush plant-filled courtyard.

Each of the hotel rooms has a small private terrace where you can read, relax, or store your surf equipment. All of Madreselva’s eighteen rooms are equipped with bathrooms and air conditioning. The hotel additionally has a private swimming pool and its own parking.

The Madreselva is located in the heart of Los Caños and is just 50m. from the main beach and a short walk to local bars and restaurants.





An oasis in the heart of Los Caños


The Trafalgar Suite has two bedrooms, one with a queen-size bed and the other with two single beds. It has two bathrooms, one with a shower and the other with a bathtub. It also features a small kitchen equipped with a fridge, a two-burner ceramic hob, sink, and basic amenities. Completing the space is a living room with a comfortable sofa. From the living room, you have access to a large private patio overlooking the Natural Park of La Breña and Barbate Marismas. The Trafalgar Suite is equipped with a telephone, TV, safe, air conditioning, hairdryer, and ample space to add an extra bed if necessary.

Book this room

Madreselva has 18 double or twin rooms. All rooms have been recently renovated and have air conditioning, telephones, TV and a safe. Each room also has its own small private courtyard - a great place to chill out.

Book this room


In all rooms you can choose our Emir Service for the day of your arrival. The service includes:

The price of this service is 46€ (VAT included) per room. Please, if you wish, check the option “Emir Service” when you make your reservation.


Hotel Madreselva

Avda. Atlántico 102 | Los Caños de Meca | Barbate, Cádiz

Tlfs: +34 956 43 72 55 – +34 647 71 36 08

We’re here for you:

+34 956 43 72 55