Skip to main content

Search hotels in Tarifa

Enter your dates to see the latest prices and deals for Tarifa hotels

Select occupancy

Tarifa – 972 hotels and places to stay

Filter by:

Star Rating
Review score

Event Tarifa by QHotels - Adults Recommended

Hotel in Tarifa

Event Tarifa by QHotels - Adults Recommended is located in Tarifa, within a 6-minute walk of Los Lances Beach and 29 miles of San Roque Golf Course.

C
Colect Moments Not Things
From
Spain
Nice hotel, swimming pool was closed, but staff sorted out the problem effectively.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,138 reviews
Price from
$104.35
1 night, 2 adults

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.

O
Ole
From
Spain
The property is very well looked after with lash tropical gardens and rooms are located in the way that it feels more like a villa rather than a hotel room, location is right across the street from beautiful beach, highly recommended.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,201 reviews
Price from
$107.66
1 night, 2 adults

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.

S
Shellie
From
Canada
Parking spaces were excellent. Staff was friendly. Room was nice and comfortable with a large bed and great view from our balcony
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,370 reviews
Price from
$81.10
1 night, 2 adults

Apartahotel Siglo XIX

Hotel in Tarifa

Featuring a bar, Apartahotel Siglo XIX is located in Tarifa in the Andalucía region, a 10-minute walk from Los Lances Beach and 28 miles from San Roque Golf Course.

E
Esseddiki
From
Morocco
The hotel is just amazing! It’s a great place to stay in Tarifa. It’s very well located. The staff were very nice and the room was very clean and comfortable.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 378 reviews
Price from
$79.07
1 night, 2 adults

Kook Hotel Tarifa

Hotel in Tarifa

Featuring a shared lounge and a terrace, Kook Hotel Tarifa is located in Tarifa, a 11-minute walk from Los Lances Beach and 28 miles from San Roque Golf Course.

J
Jordana
From
Canada
We had an absolutely phenomenal time here! After 2 flight cancellations and lost luggage, the manager Pepe was incredibly accommodating of a late check-in, helped us book a taxi from Algeciras, set us up with breakfast in our room since we would be leaving early to catch the ferry, etc. The property itself is a super walkable location in the old quarter. It’s beautifully decorated with a lovely courtyard with a fern wall. The breakfast was excellent with freshly squeezed orange juice. All in all excellent hospitality/service, location, aesthetic and all the details were super thoughtful! Room was spacious and comfortable!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 870 reviews
Price from
$145.86
1 night, 2 adults

Aristoy - by Grupo Tribu

Hotel in Tarifa

Welcome to the Hotel Aristoy - by Grupo Tribu, located in the charming city of Tarifa, where you will enjoy an unforgettable stay in a unique location.

S
Scarlett
From
Italy
Very nice property in a good location inside the Tarifa old village. Large room and bathroom , super clean. Nice swimming pool on the roof top. Friendly and very helpful staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 779 reviews
Price from
$70.46
1 night, 2 adults

Silos19 Suites

Hotel in Tarifa

Silos19 Suites is set in an 18th-century building in Tarifa’s Old Town. It offers a charming roof terrace with fantastic views of the Moroccan coast.

F
FEDERICA
From
Italy
Beautiful suite with a lot of space and comfortable and well designed bathroom. Excellent location and friendly staff. Terrace of the building was stunning.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 485 reviews
Price from
$76.02
1 night, 2 adults

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.

M
Mock
From
United States
The staff was extraordinary, and helped us through a significant logistical dilemma (we were a group of 20 students and two faculty leaders, and needed a change in our itinerary). The staff went far above and beyond to help us. The hotel was an oasis after a busy few days in Seville: quiet, calm, peaceful. Rooms were terrific, too.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 919 reviews
Price from
$87.64
1 night, 2 adults

Hotel Tarifa Lances, a member of Radisson Individuals

Hotel in Tarifa

Featuring a spa and 2 outdoor pools, Hotel Tarifa Lances, a member of Radisson Individuals offers accommodations in Tarifa. It offers a 24-hour front desk and free WiFi throughout the property.

J
Jonathan
From
United States
This is a very pleasant modern place that caters to windsurfers, motorcyclists, etc. There is a big supermarket directly across the street in front. Good free parking behind the hotel. Very quiet at night. You can walk to the beach, which is beautiful but too windy to sit comfortably. You need a taxi to get to the ferry dock to go to Tangier.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,258 reviews
Price from
$79.75
1 night, 2 adults

La Casa de la Favorita

Hotel in Tarifa

Located within a 9-minute walk of Los Lances Beach and 28 miles of San Roque Golf Course, La Casa de la Favorita provides rooms in Tarifa. With free WiFi, this 2-star hotel offers a tour desk.

T
Tamara
From
Switzerland
Well-located accommodation, especially for the port, but also for exploring and for the beach. Superclean room, cool private rooftop balcony. I don't usually like self-check-in accommodation, but the staff made it very easy and was always available via WhatsApp/call.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,531 reviews
Price from
$94.44
1 night, 2 adults
See all 972 hotels in Tarifa

Hotels with airport shuttles in Tarifa

See all
Airport shuttle (free)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 887 reviews
From $502.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,936 reviews
From $131.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 919 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 600 reviews
From $116.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,650 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 819 reviews
From $537.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 442 reviews

Most booked hotels in Tarifa and surrounding area in the past month

See all

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,030,675 reviews

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 69,560 reviews

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 853 reviews

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,336 reviews

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 3,063 reviews

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 907 reviews

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 941 reviews

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9,083 reviews

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 825 reviews

Popular with guests booking hotels in Tarifa

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,188 reviews

Budget hotels in Tarifa and nearby

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,258 reviews

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 312 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 868 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,370 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,612 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 919 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 952 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 836 reviews

Hotels located in the center of Tarifa

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,531 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 779 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 282 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 378 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 925 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 491 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 870 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 485 reviews

FAQs about hotels in Tarifa

The Heart of Windsurfing and Kitesurfing

Tarifa is a coastal town in Andalusia, popular with windsurfers and kitesurfers thanks to its long sandy beaches, crystal blue waters and windy conditions. This adored Spanish destination will impress you with its lush greenery, untouched coastline and golden sand dunes.

The small fishing town of Tarifa features narrow cobbled streets, traditional white Mediterranean houses and local tapas bars. Built in 960 AD, the historic Castle of Tarifa is a monument with interesting architecture, along with the Roman ruins of Baelo Claudia and the 16th-century Gothic church of St. Matthew.

Tarifa is home to incredible beaches like Playa Valdevaqueros, the relaxing Playa Rio Jara and Playa Chica. Travellers can go for shopping in the vibrant Calle Sancho IV El Bravo or take the ferry to the Moroccan port of Tanger.

Situated 42 km away, Gibraltar International Airport has flights to London and Birmingham. Malaga Airport is about a 1.5-hour drive away and connects Tarifa with major destinations like Paris, Amsterdam, Montreal and Helsinki.

Booking.com will help you find the right hotel, guest house, apartment or holiday parks in Tarifa or the nearby cities of Zahara de los Atunes, Algeciras and Barbate.

Learn more about visiting Tarifa

  • 46 attractions

What Guests Said About Tarifa:

Scored out of 10, guest rating 10

Tarifa — where the Atlantic meets the Mediterranean, the...

Tarifa — where the Atlantic meets the Mediterranean, the wind feels like freedom, and every street has its own charm. 🌊☀️ A beautiful little town with a wild soul, endless beaches, whitewashed houses, and a truly special atmosphere. 🤍
Guest review byVeronika
Ukraine
Scored out of 10, guest rating 10

Tarifa is a special place where the Mediterranean meets the...

Tarifa is a special place where the Mediterranean meets the Atlantic and where contemporary and Moorish influences combine to provide a lovely location . There are many good quality restaurants and cafes. The smaller beach on the Mediterranean side is protected and safe for swimming but there were no sunshades for hire. The beach on the Atlantic side stretches for miles and there are chiringuitos where you can hire sunbeds / shades. This area is exposed to the offshore winds so a great area for windsurfing. There's something for everyone really.
Guest review byWilliams
United Kingdom
Scored out of 10, guest rating 10

A CHARMING PROPERTY IN AN IDEAL LOCATION AND ROOMS THAT...

A CHARMING PROPERTY IN AN IDEAL LOCATION AND ROOMS THAT HAVE ABSOLUTELY EVERYTHING YOU WOULD NEED FOR YOUR STAY. THERE ARE PLENTY OF GOOD RESTAURANTS AND BARS. IF YOU ARE NOT WINDSURFING YOU NEED TO BE ABLE TO ACCEPT THAT THE WIND IN TARIFA IS ALMOST CONSTANT.
Guest review byChristopher
Spain
Scored out of 10, guest rating 8.0

It's a lovely old Moorish town at the meeting of the...

It's a lovely old Moorish town at the meeting of the Atlantic and the Med. Very much a surfer boho vibe so for beach lovers it's perfect. We didn't find any really good restaurants or fascinating museums but maybe we missed something? We returned to Tarifa because of the whales and dolphins. It is awe-inspiring to take a boat trip out and spot many different types - this time we saw bottle-nose dolphins, common dolphins, pilot whales and fin whales. We recommend FFIRM which not only runs whale-watching boats but is doing the data collection to map the routes of these majestic creatures, and campaign for their conservation.
Guest review byDeborah
United Kingdom
Scored out of 10, guest rating 10

I've been to Tarifa more than 30 times in the past 20 years,...

I've been to Tarifa more than 30 times in the past 20 years, and no matter how short or long I stay, it's never enough time. Tarifa is a small town at the southernmost point in Europe; it's barely on the map, but it is full of life, nature, and history.
Guest review byAnonymous
Scored out of 10, guest rating 10

Everywhere is walkable. Plenty of restaurants.

Everywhere is walkable. Plenty of restaurants. Castle well worth a visit, very well thought out displays. Pity the island is not open to visit, council should consider doing something to renovate the area. It could be a fantastic attraction. Watching kite surfers is a must see!
Guest review bySandy
Spain

See reviews by guests who stayed at hotels in Tarifa

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 282 reviews
An outstanding hotel in the old town of Tarifa. Our experience exceeded our expectations. The staff is extremely friendly and helpful. The room is well-designed and excellent quality. We loved the comfy bed with its many pillows and high-quality linens. We even extended our stay! Highly recommended!
Guest review byPhilipp
Austria
From $207.76 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,531 reviews
Perfect location, in old town Tarifa. An easy walk to the castle, the port and the beach. A good choice of bars and restaurants nearby. Online check in worked flawlessly, as did the coded entry system. Friendly and communicative owner. Will definitely stay here next time in Tarifa.
Guest review byHodgson
United Kingdom
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 925 reviews
The swimming pool was incredible. Really special rooftop pool overlooking the harbour The rooms were beautiful. We had a superior room with a balcony overlooking the harbour. They were big, modern and very clean. Good location. It is right between the beach and old town
Guest review byGemma
United Kingdom
From $295.20 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 780 reviews
It’s very beautiful antique hotel, very comfortable, in the old town but quiet …and so closed to car parking like 3 minute walk. Cafes and shops also around. If we ever coming back to Tarifa, we’ll definitely stay there again
Guest review byDyah
Portugal
From $206.61 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 779 reviews
The hotel is in the perfect location, right in the centre of the old town. So handy for everything we wanted to do.
Guest review byJenni
Ireland

More places to explore, more ways to go