Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Tarifa – 558 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Tarifa Lances

Hotel in Tarifa

Featuring a spa and 2 outdoor pools, Hotel Tarifa Lances offers accommodations in Tarifa. It offers a 24-hour front desk and free WiFi throughout the property. Clean, modern,extremely helpful staff at the frontdesk, especially Alejandro Also the breakfasts were excellent

Show more Show less
8.6
Excellent
1,876 reviews
Price from
$143
per night

Mesón de Sancho

Hotel in Tarifa

This traditional-style, Andalusian country mansion is just south of Los Alcornocales Nature Reserve, midway between Tarifa and Algeciras. Beautiful place, amazing view.

Show more Show less
8.8
Excellent
2,127 reviews
Price from
$93
per night

La Casa de la Favorita

Hotel in Tarifa

Dating from 1850, this renovated mansion is in a pedestrian square in Tarifa’s Old Town, 1969 feet from the beach. Bright rooms have free Wi-Fi, a well-equipped kitchenette and sea views. LOVED IT! Came for 2 nights on our honeymoon. Staff were incredible and left us a bottle of champagne to celebrate! Rooftop porch access was an added bonus!

Show more Show less
8.6
Excellent
459 reviews
Price from
$117
per night

Kook Hotel Tarifa

Hotel in Tarifa

Featuring a terrace, Kook Hotel Tarifa is located in Tarifa in the Andalucía region, 1969 feet from Los Lances Beach. The cleanliness was amazing, everything was really nicely presented. You can tell the owners are committed to giving their guests an amazing experience. The style in the hotel is very unique and attractive. The rooftop view is amazing as well.

Show more Show less
9.6
Exceptional
1,061 reviews
Price from
$141
per night

100% Fun

Hotel in Tarifa

This hotel is set just yards from Tarifa's most beautiful beach, Valdevaqueros, the best sailing and kitesurfing location in the city, and features an outdoor pool. Free WiFi is provided. The hotel is set in a gorgeous chilled location 2 minutes walk to the beach and 10 minutes from the old town. The hotel has a Thai balianse style theme really chilled lovely. The pool area was lovely the hotel is nice and small and not overcrowded. Definitely recommend.

Show more Show less
9
Awesome
1,017 reviews
Price from
$296
per night

Wawa Tarifa

Hotel in Tarifa

Located 1312 feet from Valdevaqueros Beach, Wawa Tarifa offers views of the beautiful countryside, Atlantic Ocean and Morocco. Rooms and bungalows feature ocean or mountain views. Location just off the beach! Great view! Staff was awesome! Very helpful and knowledgeable regarding activities to be done in the area

Show more Show less
8.5
Very Good
1,384 reviews
Price from
$203
per night

Misiana

Hotel in Tarifa

Misiana is set in the historic center of Tarifa, 984 feet from the beach. It offers comfortable, modern rooms and free Wi-Fi throughout, 5 minutes’ walk from Tarifa Port. Staff were very friendly and accomodating. Great location with many great restaurants close by.

Show more Show less
8.9
Excellent
474 reviews
Price from
$95
per night

Hotel Dulce Nombre

Hotel in Tarifa

Set in a stunning natural location, this hotel is a 10-minute walk from Valdevaqueros Beach, popular for kite and windsurfing. Pool, room, service, excellent!!! They booked our tour to Morocco, served us a splendid dinner with delicious local wine, and gave us a breakfast buffet.

Show more Show less
8.2
Very Good
809 reviews
Price from
$133
per night

La Codorniz

Hotel in Tarifa

Set at the foot of Alcornocales Park, this stylish and tasteful hotel is located only 3 miles from Tarifa and near the main beaches where you can enjoy kite flying and windsurfing. Very clean great locations really good value for money

Show more Show less
8
Very Good
745 reviews
Price from
$113
per night

Chillout Hotel Tres Mares

Hotel in Tarifa

Set in beautiful gardens 1312 feet from Casas de Porro Beach, the Chillout Hotel Tres Mares offers stylish accommodations. It features an outdoor pool with a Balinese-style terrace. The staff, the location and facilities. The restaurant is awesome, don’t miss it! Volveremos!! Gracias por todo

Show more Show less
8.8
Excellent
633 reviews
Price from
$191
per night

Most-booked hotels in Tarifa in the past month

See all

Budget hotels in Tarifa

See all

FAQs about hotels in Tarifa

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Tarifa:

Explore guest reviews of hotels in Tarifa

See all