Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Need help?

Cheap Hotels in Tarifa

762 reviews by TrustYou
Carretera Cadiz-Malaga, Km 79.5
3.4 Miles from the centre

This charming hotel can be found in Tarifa. This cosy accommodation guarantees a quiet stay as it counts with just 1 rooms. Those who dislike animals may enjoy their stay, as this accommodation does not allow pets.

Show more
per night from £58
Estimated price based on searches in the last month
592 reviews by TrustYou
Comendador, 10
0.1 Miles from the centre

It is located in the historic center of Tarifa and housed in a noble floor of XVI century. A unique building given its historical and artistic legacy. The old house of the Commander of the city has been transformed into a unique hotel both for its architectural spirit of traditional and contemporary design, and a decor that recalls the traditional Moroccan riads. An entire overthrow of imagination and exoticism that gives the hotel its own personality and suggestive that carries the traveler to luxury scenarios, calm and voluptuousness. The property features standard and superior rooms. Each has a distinctive seal that makes them unique both for its Moroccan decor with vintage dyes as the choice of furniture brought especially from India, Morocco and Mali. It has a chillout terrace on top of the building from where you can enjoy wonderful views of Tarifa.

Show more
per night from £75
Estimated price based on searches in the last month
16 reviews by TrustYou
C/ Batalla Del Salado 14
< 0.1 Miles from the centre
per night from £101
(price for Tue, 30 Jul)
Calle Silos nº26
< 0.1 Miles from the centre
per night from £141
(price for Tue, 30 Jul)

Hostal El Levante

1051 reviews by TrustYou
Ctra. Nacional km 81.6
2.2 Miles from the centre
per night from £30
Estimated price based on searches in the last month

La Torre Hotel

1575 reviews by TrustYou
Crta. Nac. 340, km 77.2
4.7 Miles from the centre
per night from £49
Estimated price based on searches in the last month

Meson de Sancho Hotel

2436 reviews by TrustYou
Carretera Nacional 340 km 94
5.6 Miles from the centre
per night from £78
(price for Tue, 30 Jul)

Las Margaritas Hostal

1064 reviews by TrustYou
C/ Antonio Maura 13
0.1 Miles from the centre
per night from £85
Estimated price based on searches in the last month

Eole Tarifa Rooms Hotel

San Rosendo 9
per night from £97
(price for Tue, 30 Jul)

Posada Vagamundos Hotel

243 reviews by TrustYou
Calle San Francisco 18
0.1 Miles from the centre

Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access and tour/ticket assistance.

Show more
per night from £108
(price for Tue, 30 Jul)

Dar Cilla Guesthouse Hotel

137 reviews by TrustYou
16 Calle Amador de los Rios
per night from £115
(price for Tue, 30 Jul)

Casa Florinda Tarifa Hotel

Calle Florinda 1
per night from £120
(price for Tue, 23 Jul)

Hotels in Tarifa

The southernmost tip of Spain and indeed of Europe, ancient Tarifa is one of the world's most popular destinations for wind sports. It is less than 20km from Morocco – you can see its mountains across the Strait of Gibraltar – and retains a strong North African influence.

Book one of our Tarifa hotels and explore its 10km of white sandy beach, historic old town and rich wildlife.

Old Town

Tarifa's pretty old town is filled with cobbled streets, whitewashed houses and the scent of jasmine. The 10th-century Guzman Castle is named after Alonso Perez de Guzman, who defended Tarifa against the Moors in the siege of 1294. Inside there is a display on Guzman's life, as well as arches, stairs, gates and towers from various periods. Climb up to the Miramar lookout point on top of the walls for spectacular views of Morocco's Rif Mountains.

Baelo Claudia is one of the most impressive ruined Roman cities on the Iberian Peninsula. You can still see the basilica, theatre, market, walls, forum, stores, baths and temples, and there is a display of objects found on the site in the visitor centre.

Beaches and outdoor activities

Both windsurfing and kitesurfing take place in Tarifa all year round, with April to October the busiest time. The town has around 30 kitesurfing and windsurfing schools, many of which rent and sell equipment. Other outdoor activities available include surfing, horse riding, rock climbing, sailing and scuba diving.

Playa de los Lances is Tarifa's main beach, and is officially protected as a natural park. Walkers can hike across the dunes on a boardwalk. Playa de Valdevaqueros is where windsurfing championships are held, while Playa Chica, popular with locals, is good for families as it is the only beach sheltered from the Atlantic winds. La Caleta is a quiet cove.


Tarifa is also famous for birdwatching, as a large number of migrating birds can be seen travelling across the Strait of Gibraltar in spring, late summer and autumn. You can find information on the area's birdlife at the Estacion Ornitológica de Tarifa, and day trips are available.

You can also go whale and dolphin-watching all year, and boat trips are available with several organisations. FIRMM – the Foundation for Information and Research on Marine Mammals – is a particularly eco-conscious one, and its trips include an introductory talk.

Eating and drinking

Tarifa's cuisine has a strong North African influence, so head to family run La Mandragora for Andalucian-Arabic fusion food. Couscous, tagines and the mushroom and parmesan salad are all popular options.

Café Azul is an extremely popular place for breakfast, with a wide-ranging menu including muesli, fruit salad, filled rolls, crêpes, omelettes and toast with olive oil, avocado and tomato.

For organic vegetarian and vegan food, head to the tiny Chilimosa Comida Vegetariana. The varied menu includes quiche, several Indian options and the popular falafel with houmous, as well as homemade desserts including gluten-free brownies. All three establishments are TripAdvisor Certificate of Excellence winners.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555