Find hotels in Tarifa from CA $80

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Tarifa hotels

Cuevas Andalucia

Cuevas Andalucia
3.0 star property
Baza
10.0 out of 10, Exceptional, (14 reviews)
"Warm and inviting environment. The caves were warm and comfortable during the winter night. The owners were wonderful with lots of local suggestions and the home made breakfast option was delicious. Really good stay."
Canada
Steven
Cuevas Andalucia

Hotel Restaurante Lorenzo

Hotel Restaurante Lorenzo
3.0 star property
Chirivel
9.2 out of 10, Wonderful, (23 reviews)
"Good room, good bed. Lots of flies in dinning area, spent the whole meal brushing them off the food."
United Kingdom
Anonymous traveller
Hotel Restaurante Lorenzo

Pensión Cuadrado

Pensión Cuadrado
2.0 star property
Seron
9.0 out of 10, Wonderful, (33 reviews)
"Clean tidy, nice beds and mattress, shower 🚿 very good, owners 100% on the ball"
United Kingdom
Trevor
The price is CA $95
CA $105 total
includes taxes & fees
Mar 6 - Mar 7
Pensión Cuadrado

Jardines La Tejera

Jardines La Tejera
4.0 star property
Olula Del Rio
8.8 out of 10, Excellent, (31 reviews)
"Habitación"
Spain
Francisco
The price is CA $130
CA $143 total
includes taxes & fees
Mar 1 - Mar 2
Jardines La Tejera

Casa Satori

Casa Satori
3.0 star property
Oria
10.0 out of 10, Exceptional, (2 reviews)
"Very beautiful spot with a very friendly host. Pet friendly and perfect for taking some time to rest after hiking in the area."
Netherlands
Ruud
The price is CA $92
CA $102 total
includes taxes & fees
Mar 14 - Mar 15
Casa Satori

Hostal Restaurante Torrente

Hostal Restaurante Torrente
1.0 star property
Maria
8.6 out of 10, Excellent, (11 reviews)
"La atención personal "
Spain
Angel
The price is CA $72
CA $80 total
includes taxes & fees
Mar 3 - Mar 4
Hostal Restaurante Torrente
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Tarifa Hotel Reviews

Recent Reviews in Tarifa

More cheap stays in Tarifa

Frequently asked questions

What is the best area to stay in Tarifa?
The best areas to stay in Tarifa are within the Old Town for a traditional experience or just outside the town walls for those seeking a balance of accessibility and coastal views.

The Old Town is the historic heart of Tarifa, characterised by its narrow, cobbled streets and whitewashed buildings. It's a pedestrian-friendly area, centred around the main thoroughfares like Calle Batalla del Salado and the Plaza de la Ranita. You'll find a good selection of boutique hotels, guesthouses, and apartments here, many with roof terraces offering views over the town or towards the sea. This area is great for couples who appreciate being within walking distance of many excellent restaurants and small shops, and enjoy the evening atmosphere of the town.

For those who prefer slightly more space, easier parking, or direct access to the beach, the areas just outside the Old Town walls, particularly along the Paseo de la Alameda or towards the Playa de Los Lances, are excellent. These areas offer a mix of larger hotels and modern apartment rentals, often with sea views.
When is the best time to go to Tarifa?
The best time to go to Tarifa is during the shoulder seasons of May, early June, September, and early October. These months offer pleasant weather, fewer crowds, and good conditions for the activities Tarifa is known for.

For those keen on water sports like kitesurfing and windsurfing, these periods consistently provide the strong, steady winds that the Strait of Gibraltar is famous for. The sea temperatures are comfortable enough for extended periods in the water, and you'll find the beaches less busy than in the peak summer months.

If you're planning a beach holiday or simply want to explore the town and its surroundings, these months are also ideal.
Where can I find the best nightlife in Tarifa?
Tarifa has a compact town centre with several areas known for their nightlife, offering options from relaxed drinks to late-night dancing.

The main street, Calle Batalla del Salado, and the surrounding side streets, particularly around the Puerta de Jerez, are where you'll find a high concentration of bars and pubs. Many of these establishments have outdoor terraces and stay open until the early hours, offering a mix of music styles. You'll find places for cocktails, local wines, and draught beers here.

For those looking for a later night, the area around the Tarifa Port and the beach-front promenades also offers a selection of beach clubs and larger venues that often feature DJs and live music. These tend to get going later in the evening and continue into the early morning.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Tarifa.
How can I save on a Tarifa hotel booking with Expedia?
Members always get our best prices. Find our best Tarifa hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Tarifa hotel?
Prices for hotels in Tarifa often vary, but you can find a great deal from CA $80 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia