Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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. Breakfast was super, nice outdoor area also

Show more Show less
8.6
Excellent
2,168 reviews
Price from
$100
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 rooms/decor, very helpful staff Excellent food

Show more Show less
8.9
Excellent
2,190 reviews
Price from
$59
per night

Hotel & Spa La Residencia Puerto

Hotel in Tarifa

Featuring an outdoor heated pool, Hotel & Spa La Residencia Puerto is set in Tarifa, 591 feet from Los Lances beach and Playa Chica beach. This 4-star hotel offers a 24-hour front desk and free WiFi. Staff were helpful when my car battery needed a jump start :)

Show more Show less
9.2
Awesome
1,113 reviews
Price from
$172
per night

Kook Hotel Tarifa

Hotel in Tarifa

Featuring a terrace, Kook Hotel Tarifa is located in Tarifa in the Andalucía region, a 7-minute walk from Los Lances Beach and 0.4 miles from Playa Chica. Wonderful stay. Modern hotel with lovely style and atmosphere. Great breakfast. Very attentive staff. Fantastic roof terrace with amazing views over the Straight of Gibraltar to Africa. Will definitely be back!

Show more Show less
9.5
Exceptional
998 reviews
Price from
$115
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. Everything was really really good!

Show more Show less
8.7
Excellent
485 reviews
Price from
$76
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. It is a great kitchen, with a local menu. The staff are great and very helpfull. The hotel is only 100 meters away from the Sea.

Show more Show less
8
Very Good
756 reviews
Price from
$58
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. Has a relaxed, friendly atmosphere.

Show more Show less
8.9
Excellent
1,000 reviews
Price from
$110
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. Delicious food in restaurant, beautiful room, amazing chillout place

Show more Show less
8.8
Excellent
576 reviews
Price from
$64
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. The staff was great! We were welcomed with a smile at the reception and every time we went in for a drink or food everyone was so pleasant. The COVID precautions were exceptional. They brought us our food and the breakfast was very nice. Our room was beautiful. We stayed in the 2 bedroom bungalow and another family was next to us. Our kids had a great time playing outside and my daughter even went swimming! It was such a nice reset button for our family seeing as we haven't been anywhere since March and we all love to travel.

Show more Show less
8.2
Very Good
1,215 reviews
Price from
$80
per night

Hotel La Mirada

Hotel in Tarifa

Just 10 minutes’ walk from Tarifa’s old town, Hotel La Mirada offers modern, air-conditioned rooms with marble bathrooms. The sandy beach is just 984 feet away from the hotel. The staff were very friendly and helpful, especially since we had a rental car and needed to find parking on the street. The location was excellent - close to the beach and within easy walking distance of the Old Town and the Port of Tarifa. Breakfast was included with great selection of bread for toasting, croissants, meat, cheese, yogurt, juice and coffee.

Show more Show less
8.4
Very Good
473 reviews
Price from
$47
per night

Most-booked hotels in Tarifa in the past month

See all

Tarifa's best hotels with breakfast

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