Beach hotel in Tarifa with an outdoor pool, bungalows with terraces, and windsurfing, kitesurfing, tennis and horse-riding activities beside Los Lances.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Beach Hotel Dos Mares is a 3-star hotel in Tarifa, next to Los Lances beach, with an outdoor pool and views of the sea and the coast of Morocco. It combines Moroccan-style rooms and bungalows, with air conditioning, a private bathroom, a flat-screen TV and a minibar. The bungalows have terraces, and options include junior suites with sea views and family accommodation with a living room, separate bedroom and space for up to four people.
The hotel’s school runs kitesurfing and windsurfing courses for different levels; you can also play tennis or join a horse ride. The restaurant, two cafés and bar offer dining options, and breakfast is served as a buffet. Massages are available for an additional charge. Free private parking and free WiFi are available; pets are allowed on request and may incur an additional charge. The nearby beach and Tarifa’s natural areas complement a stay focused on the sea and outdoor activities.
The rooms and bungalows at Beach Hotel Dos Mares all have air conditioning, a private bathroom, a flat-screen TV and a minibar. There are six types of accommodation: 18 m² double rooms, 18 to 25 m² bungalows and 30 m² junior suites. The maximum occupancy is two or four people.
The bungalows have terraces, and some rooms and suites offer sea views; one junior suite also has a pool view. The Family Bungalow has a private entrance, a seating area and a separate bedroom. The junior suite for four people has two sofa beds as well as a double bed. For two guests, there are also double rooms and bungalows with a double bed. You can choose between a simple layout, family accommodation with separate spaces or a suite with a view, while enjoying practical features such as a private bathroom and air conditioning.
At 20 m², the Superior Double Bungalow has a large double bed and a private terrace. It also has air conditioning, a minibar and a private bathroom; its outdoor space is one of the features that sets it apart from the Double Room. It accommodates two people and retains the Moroccan style of the hotel’s bungalows.
At 30 m² and accommodating up to four people, the Junior Suite with Sea View adds a pool view and coffee maker to its double bed and two sofa beds. Air conditioning, a private bathroom and a minibar complete the accommodation; its Arabic style and views give the suite its character.
This 18 m² Double Room accommodates two people and offers a choice of one large double bed or two single beds. It includes air conditioning, a private bathroom and a flat-screen TV; the minibar completes the main amenities. The choice of bed arrangement sets it apart from the bungalows and suites.
At 25 m² and accommodating up to four guests, the Family Bungalow has a separate bedroom and a living room with two sofa beds, as well as a large double bed. It has a private entrance and a terrace; its layout separates the sleeping area from the shared space, with a minibar, air conditioning and a private bathroom.
The Superior Bungalow with Sea View measures 18 m² and is designed for two people. The terrace lets you enjoy sea views from the accommodation; it also has air conditioning, a minibar and a private bathroom. A large double bed and outdoor space sum up its main features, in an option that is smaller than the Family Bungalow.
This 30 m² junior suite for two people combines a terrace with sea views and a coffee maker. It includes a large double bed, air conditioning, a private bathroom and a minibar; the sofa provides a place to sit, while the views and outdoor space set it apart from the Double Rooms.
Beach Hotel Dos Mares combines outdoor spaces with options for spending the day by the sea: it has outdoor furniture, a garden, a terrace and a sun terrace, as well as water sports facilities. At the accommodation, you can go windsurfing, play tennis and hike; horse riding and scuba diving are also available. For relaxation, there is a gym, massages and beach or pool towels, with parasols available.
The reception is open 24 hours a day, and staff offer concierge service and luggage storage. The restaurant, bar and snack bar complete the offer with a children's menu, a children's buffet and special diet menus on request; fruit and wine or champagne are also available. The rooms have a private bathroom, air conditioning, toiletries, a flat-screen TV and satellite channels. The hotel offers free WiFi and free private parking. Pets are allowed on request and charges may apply.
Beach Hotel Dos Mares is next to Los Lances beach, on the Cadiz-Malaga road at kilometre 79.5, in Tarifa. The sand at Playa de Los Lances is 150 m away and Playa de Valdevaqueros is 1.6 km away. The area lets you combine beach days with wind sports; the hotel has a kitesurfing and windsurfing school and offers courses for different levels.
Nearby places include Mirador de La Peña, 1.7 km away, the entrance to Sendero del Buda, 2.0 km away, and Parque Natural del Estrecho, 3.3 km away. The village of La Peña is 1.8 km away and the Roman Bridge over Río Salado is 2.2 km away. Playa Chica is 5 km away. Tarifa Bus Station is 4.7 km away. Gibraltar International Airport is 27 km away and Tangier Ibn Battuta Airport is 42 km away.
Los Lances and Valdevaqueros let you combine swimming with water sports; the hotel’s school runs kitesurfing and windsurfing lessons for different levels. You can also play tennis, go to the gym or join a horse ride. For walking and enjoying the scenery, Mirador de La Peña is a nearby stop, while Parque Natural del Estrecho and the entrance to Sendero del Buda provide access to routes through the natural surroundings. The beaches, viewpoints and trails let you plan different days out without travelling far from Tarifa.
Beach Hotel Dos Mares 12 other hotels from our selection nearby Compare prices of all hotels in Tarifa →
Where to Stay in Tarifa: Areas and Places We Recommend: the complete guide →
Guests particularly highlight the beach’s proximity and rate the staff’s service highly. Cleanliness and comfort receive positive feedback; the range of services is also appreciated, though its scores are lower than those for proximity to the sea.
Rates at Beach Hotel Dos Mares vary depending on the season, room and dates. To check the price of your stay, check the updated rate with our search partners.
Beach Hotel Dos Mares is at Carretera Cadiz-Malaga, Km 79.5, in Tarifa. Gibraltar International Airport is 27 km away and Tangier Ibn Battuta Airport is 42 km away; Ceuta Heliport is 35 km away. Tarifa Bus Station is 4.7 km away. If you arrive by car, the hotel has free private parking and no reservation is needed.
Beach Hotel Dos Mares is next to Los Lances beach, 150 m away, and Playa de Valdevaqueros is 1.6 km away. Mirador de La Peña is 1.7 km away and the entrance to Sendero del Buda is 2.0 km away. Parque Natural del Estrecho is 3.3 km away; Tarifa Bus Station is 4.7 km away. These are options for combining beach time, viewpoints, walks and journeys further afield.
Beach Hotel Dos Mares offers Double Rooms, bungalows and junior suites. There are options from 18 to 30 m² for two people and units for up to four; the 25 m² Family Bungalow has a separate bedroom, a living room, a private entrance and a terrace.
Beach Hotel Dos Mares serves a buffet breakfast. The restaurant also offers children's menus and special diet menus on request; fruit, wine or champagne, a snack bar and a bar are available too. The dining options cater to different meals and preferences.
Beach Hotel Dos Mares allows pets on request and charges may apply. The property provides pet bowls; if you’re travelling with an animal, you can request permission to bring it and bear in mind that there may be an additional charge.
Beach Hotel Dos Mares runs kitesurfing and windsurfing courses for all levels. It also offers a tennis court, a gym and horse rides, and has a space for storing sports equipment; there is also a beach volleyball net.