El Rancho is located at Santuario de la Luz. c/ Pedro Valiente 6 in Tarifa. Here you can enjoy traditional food, celebrate all kinds of events such as weddings, baptisms, group meals in our spacious rooms with capacity for 350 people, and a variety of activities. We provide spacious and comfortable guestrooms. All rooms are equipped with modern amenities.