El Rancho
Tarifa · Andalusia

El Rancho

Apart-hotel in Tarifa set in a former farmhouse, with a seasonal outdoor pool, equipped apartments, free private parking and Los Lances Beach a ten-minute walk away.

See prices & availability
8.2 Score
244 Reviews
13:30 Check-in
Area Tarifa
Nearby Los Lances Beach · 550 m
Parking Free
Wi-Fi Free
Check-in 13:30

This page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.

El Rancho

El Rancho is an apart-hotel in Tarifa, 550 m from Los Lances Beach, set in a former farmhouse. Its accommodation ranges from apartments with a kitchenette to rooms with a private bathroom, with options for two people and a two-bedroom house for groups of up to six. The apartments include a dining area and living room; some types also have a terrace, balcony and views of the garden or mountains.

Your stay includes a seasonal outdoor pool, free WiFi and free private parking. El Rancho serves breakfast and has an à la carte restaurant, as well as a terrace with a barbecue area. It also offers luggage storage and bicycle hire; windsurfing, kitesurfing, snorkelling and horse riding are available nearby. Tarifa is 3 km away, and Los Lances Beach is about a ten-minute walk. The combination of a former farmhouse setting, varied accommodation and easy access to the coast suits trips focused on the seaside, outdoor activities or family stays.

El Rancho
★ 8.2 · Very good · 244 reviews

Plan your stay at El Rancho

Apart-hotel in Tarifa set in a former farmhouse, with a seasonal outdoor pool, equipped apartments, free private parking and Los Lances Beach a ten-minute walk away.

Room types

El Rancho has apartments, double rooms, a family room and a two-bedroom house, with options for couples, families and groups. The One-Bedroom Apartment is 35 m² and includes a kitchen, dining area and living room; the Double Room with Garden View is 18 m². The Family Room has 40 m² and accommodates four guests, while the house sleeps up to six. All four types have a private bathroom.

Amenities vary by accommodation: the apartment has a microwave, fridge and coffee machine, while the Double Room and Family Room stand out for their garden or mountain views and outdoor spaces. The Family Room and house accommodate more people; the former combines single beds and a double bed, while the apartment has a sofa bed. Choose between a stay for two, a family layout or a two-bedroom house, each with a private bathroom.

One-Bedroom Apartment (2 Adults) — El Rancho
One-Bedroom Apartment (2 Adults)
35 m² · Private bathroom

  • 2 Single beds and 1 Sofa bed
  • Max 2 guests
  • Kitchen
  • Terrace

At 35 m², this one-bedroom apartment combines a kitchenette, dining area and living room with a sofa bed. The furnished terrace extends the living space outdoors, and the main sleeping arrangement includes two single beds and a sofa bed. It has a private bathroom and is suitable for two adults.

Show prices
Double Room with Garden View - Twin — El Rancho
Double Room with Garden View - Twin
18 m²

  • 2 Single beds
  • Max 2 guests
  • Garden view
  • Balcony

At 18 m², this double room has two single beds and views of the garden and mountains. It has a balcony and terrace, as well as air conditioning and a private bathroom. Soundproofing distinguishes this room, and its two outdoor areas let you enjoy the scenery from your accommodation.

Show prices
Family Room with Private Bathroom — El Rancho
Family Room with Private Bathroom
40 m²

  • 2 Single beds and 1 Double bed
  • Max 4 guests
  • Mountain view
  • Terrace

At 40 m², the Family Room accommodates four people and combines two single beds with a double bed. It has air conditioning, a private bathroom, a balcony and a terrace, with views of the garden and mountains. Soundproofing completes the amenities in this space designed for a family stay.

Show prices
Two-Bedroom House — El Rancho
Two-Bedroom House

  • 1 Large double bed and 2 Single beds and 1 Large double bed and 1 Sofa bed
  • Max 6 guests
  • Private bathroom

The Two-Bedroom House accommodates up to six guests and has five beds, combining double beds, single beds and a sofa bed. It has a private bathroom. Its two-bedroom layout makes it an option for groups who want to share accommodation while having separate sleeping spaces.

Show prices

Is this the right hotel for you?

Yes, if...

  • you want to walk to Los Lances Beach, 550 m away and about a ten-minute walk.
  • you’re travelling by car: free private parking is available on site and does not need to be reserved.
  • you’re looking for options for a family or group, with a Family Room for four and a two-bedroom house for six.
  • you prefer to prepare some meals: the apartment has a kitchenette, fridge, microwave and coffee machine.
  • you want to combine a seasonal outdoor pool with activities such as windsurfing, kitesurfing or snorkelling.

Maybe not, if...

  • you need a pool that’s open all year: the outdoor pool is open seasonally.
  • you want to stay in the centre of Tarifa without travelling: El Rancho is 3 km from the town.
  • your arrival time doesn’t fit the check-in window, which is from 13:30 to 16:30.
  • you’re planning a party or need to make noise between 23:00 and 10:00: parties are not allowed and quiet hours apply.

Hotel facilities & services

El Rancho combines outdoor facilities with options to keep active. The picnic area, outdoor furniture, garden and terraces, including the sun terrace, offer several places to spend time outside; sun loungers and beach chairs are also available. For exercise, the property has a gym and offers activities such as snorkelling, horse riding, scuba diving, canoeing, windsurfing and fishing. Massage options include different treatments, from back and neck massages to couples’ sessions.

The property has a restaurant, café, bar and snack bar, as well as room service, packed lunches, a children's menu and special-diet menus on request. Practical amenities include free parking and free WiFi. Family rooms, non-smoking units and soundproofed options give you more choice; air conditioning and a private bathroom complete some of the accommodation.

Great for your stay

  • Free parking
  • Private bathroom
  • Parking
  • Free WiFi
  • Restaurant
  • Beach
  • Gym
  • Non-smoking rooms
  • Family rooms
  • Room service

General facilities

  • Picnic area
  • Outdoor furniture
  • Sun terrace
  • Terrace
  • Garden
  • Sun loungers/beach chairs
  • Massage
  • Solarium
  • Gym
  • Beach
  • Snorkelling
  • Horse riding
  • Scuba diving
  • Canoeing
  • Windsurfing

Parking

  • Street parking

Food & drink

  • Café on site
  • Wine/champagne
  • Children's menu
  • Special-diet menus (on request)
  • Snack bar
  • Packed lunches
  • Bar
  • Room service
  • Restaurant

Media & technology

  • Internet

Room amenities

  • Private bathroom

Location & what to see

El Rancho is in Pedro Valiente, 3 km from Tarifa, in an area where the Atlantic coast and natural spaces shape your plans for the day. Los Lances Beach is 550 m away and about a ten-minute walk; its open coastline is known for wind sports. Valdevaqueros Beach is 3.6 km away and Playa Chica is 4.1 km away, giving you a choice of different stretches of coast. The Estrecho Natural Park, 3.3 km away, adds trails and natural scenery to days at the beach.

For getting around Tarifa, the bus station is 3.0 km away. Gibraltar International Airport is 26 km away and Tangier – Ibn Battuta Airport is 42 km away. In town, Mercado Virgen del Carmen is 3.5 km away; Puerta de Jerez is 3.7 km away and Castillo de Guzmán El Bueno is 4.0 km away. These landmarks make it easy to combine shopping with a walk around the old town, including the historic streets around the fortress.

Tarifa is known for windsurfing and kitesurfing, and the nearby beach lets you enjoy activities by the sea without going far from your accommodation. You can also go snorkelling or horse riding; El Rancho offers bicycle hire. If you’re staying for several days, alternate time on the coast with a visit to the market and castle, and set aside another day for the Estrecho Natural Park. In the warmer months, the beach and outdoor terraces suit a day outdoors; the property’s pool is open seasonally.

Los Lances Beach — A long stretch of Atlantic coastline, popular for walks and wind sports. 550 m
Valdevaqueros Beach — An open beach known for its conditions for kitesurfing and windsurfing. 3,6 km
Estrecho Natural Park — A protected area with coastal scenery and trails for enjoying nature. 3,3 km
Mercado Virgen del Carmen — A local market with stalls and everyday products from Tarifa. 3,5 km
Puerta de Jerez — A historic entrance to the old town, a good place to start a walk around Tarifa. 3,7 km
Guzmán El Bueno Castle — A historic fortress where you can explore the area's heritage and enjoy the views. 4,0 km

What guests say about El Rancho

8.2
Very good · 244 reviews
Staff
8.7
Comfort
8.2
Location
8.7
Cleanliness
8.3
Facilities
8.2
Value for money
8.2
Free Wi-Fi
7.5

The staff and surroundings stand out among the highest-rated aspects, while cleanliness, comfort and facilities receive consistently good ratings. WiFi scores slightly lower than the other aspects, though the overall rating remains positive among guests who have stayed here.

Ready to book?

Rated 8.2 by 244 guests. Check live availability before it fills up.

Frequently asked questions

See prices & availability