Search hotels in Tarrafal

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

Select occupancy

Tarrafal – 107 hotels and places to stay

Filter by:

Star Rating
Review score

Viajante

Hotel in Tarrafal

Located in Tarrafal, a 3-minute walk from Tarrafal Beach, Viajante provides accommodations with a bar and free private parking. Each room at the 3-star hotel has city views and free WiFi.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$65.19
1 night, 2 adults

Residencial Santo Amaro

Hotel in Tarrafal

Located in Tarrafal and with Tarrafal Beach reachable within a 9-minute walk, Residencial Santo Amaro provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...

T
Tenich
From
Senegal
Could I list them ? Everything was perfect in this hotel, from the location to those beautiful rooms with Mountain View. And the staff ? Claudia our ‘coup de coeur ♥️’ the first French speaker we’ve met on our entire trip. Language Skills aside, she’s just the sweetest and got great managerial skills. Her staff and her made the stay really safe and fun ! Thats why we stayed longer than planned Everything is nearby, We visited around without a car.. People in Tarrafal are really kind
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 243 reviews
Price from
$69.76
1 night, 2 adults

Hotel Viajante

Hotel in Tarrafal

Hotel Viajante is located in Tarrafal, a 3-minute walk from Tarrafal Beach. Featuring a terrace, this 3-star hotel has air-conditioned rooms with a private bathroom.

O
Oleksandr
From
Ukraine
The location in the very center of the village in proximity to grocery stores and restaurants was nice. The facility looks new and well-maintained. A good and substantial breakfast was offered. A terrace on the roof with a view of the Monte Graciosa and the village, two hammocks, nice flowers, and a pergola were a great addition.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 473 reviews
Price from
$72.44
1 night, 2 adults

Oasis Tarrafal Alfandega Suites

Hotel in Tarrafal

Facing the beachfront, Oasis Tarrafal Alfandega Suites offers 4-star accommodations in Tarrafal and has a terrace, restaurant and bar.

J
James Tracy
From
Portugal
One of the nicest hotel experiences I've had in a long time. The staff was incredible in every way, and they surprised my wife with a homemade birthday cake (without being prompted, they literally just noticed it on her ID from check-in!). The location of this hotel is beyond exceptional for Tarrafal, you cannot do better. The rooms were larger than expected and included beach towels which was great. The food was nice and obviously easy since it was downstairs.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 430 reviews
Price from
$138.38
1 night, 2 adults

Hotel Por Do Sol

Hotel in Tarrafal

Featuring a restaurant, bar and views of sea, Hotel Por Do Sol is located in Tarrafal, a 8-minute walk from Mar di Baxu Beach.

l
luca
From
Cape Verde
Beautiful hotel, excellent location. Nice room. The plus is an amazing terrace where I enjoyed my breakfast watching the ocean.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 673 reviews
Price from
$67.52
1 night, 2 adults

Hotel Strela Tarrafal

Hotel in Tarrafal

Hotel Strela Tarrafal is located in Tarrafal, a few steps from Tarrafal Beach. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

J
Janne
From
Cape Verde
Right in front of the beach Great breakfast
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 46 reviews
Price from
$51.96
1 night, 2 adults

Praia do Sol

Hotel in Tarrafal

Praia do Sol features a garden, terrace, a restaurant and bar in Tarrafal. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the...

R
Rebecca
From
United States
Right on the beach and super friendly and helpful staff made me feel like family.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 21 reviews
Price from
$99.60
1 night, 2 adults

Hôtel Blue Sky

Hotel in Tarrafal

Located in Tarrafal and within a 4-minute walk of Mar di Baxu Beach, Hôtel Blue Sky features a terrace, non-smoking rooms, and free WiFi throughout the property.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 93 reviews
Price from
$84.03
1 night, 2 adults

Vista Mar

Hotel in Tarrafal

Set in Tarrafal, Vista Mar features a terrace, bar, on-site dining, and free WiFi throughout the property. All rooms feature a flat-screen TV with satellite channels and a private bathroom.

C
Carlos
From
Spain
It was perfect. Tasty breakfast
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 482 reviews
Price from
$70.93
1 night, 2 adults

Mirage

Hotel in Tarrafal

Located in Tarrafal, Mirage is a 12-minute walk from Tarrafal Beach. With free WiFi, this 3-star hotel has a garden and a terrace. The hotel features family rooms.

P
Patricia
From
Cape Verde
Beautiful location with 360 degree views. Room was clean and well lit and had all the necessities we needed. The natural landscape and animals on the property was an unexpected bonus. A bit further from the town center and the beach but still within walking distance. The views made up for the distance 100%. Can't wait to be back and experience the restaurant and rooftop once it's completed.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 86 reviews
Price from
$21.70
1 night, 2 adults
See all 107 hotels in Tarrafal

Hotels with airport shuttles in Tarrafal

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 56 reviews
From $52.29 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 673 reviews
From $69.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 30 reviews
From $47.06 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 403 reviews
From $56.47 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 46 reviews
From $59.75 per night
Airport shuttle
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 21 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 30 reviews
From $55.47 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 93 reviews
From $96.63 per night

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

See all

Popular with guests booking hotels in Tarrafal

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

Popular with guests booking hotels in Tarrafal

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

Popular with guests booking hotels in Tarrafal

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 482 reviews

Popular with guests booking hotels in Tarrafal

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 430 reviews

Popular with guests booking hotels in Tarrafal

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

Popular with guests booking hotels in Tarrafal

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 473 reviews

Popular with guests booking hotels in Tarrafal

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

Popular with guests booking hotels in Tarrafal

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 86 reviews

Popular with guests booking hotels in Tarrafal

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 93 reviews

Budget hotels in Tarrafal and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 473 reviews

Hotel Viajante is located in Tarrafal, a 3-minute walk from Tarrafal Beach. Featuring a terrace, this 3-star hotel has air-conditioned rooms with a private bathroom.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 21 reviews

Offering city views, Pensao Restaurante Recanto in Tarrafal offers accommodations and a bar. Both free Wifi and parking on-site are available at the guest house free of charge.

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

Hotel Strela Tarrafal is located in Tarrafal, a few steps from Tarrafal Beach. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 21 reviews

Free Wifi is available throughout the property and Tarrafal Beach is a 4-minute walk away. The apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen, and 1 bathroom.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 149 reviews

Providing quiet street views, Apartamentos Santiago - Tarrafal in Tarrafal features accommodations and a terrace. With mountain views, this accommodation offers a balcony.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 482 reviews

Set in Tarrafal, Vista Mar features a terrace, bar, on-site dining, and free WiFi throughout the property. All rooms feature a flat-screen TV with satellite channels and a private bathroom.

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

Perfect Place offers accommodations in Tarrafal, a 4-minute walk from Mar di Baxu Beach. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 93 reviews

Located in Tarrafal and within a 4-minute walk of Mar di Baxu Beach, Hôtel Blue Sky features a terrace, non-smoking rooms, and free WiFi throughout the property.

Best hotels with breakfast in Tarrafal and nearby

See all
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 73 reviews

Pensao Mille Nuits in Tarrafal provides accommodations with a private beach area, a terrace, and a bar.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 430 reviews

Facing the beachfront, Oasis Tarrafal Alfandega Suites offers 4-star accommodations in Tarrafal and has a terrace, restaurant and bar.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 41 reviews

Casa Mendes offers accommodations in Tarrafal, a 6-minute walk from Mar di Baxu Beach. This vacation home features air-conditioned accommodations with a terrace.

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

Featuring a restaurant, bar and views of sea, Hotel Por Do Sol is located in Tarrafal, a 8-minute walk from Mar di Baxu Beach.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 54 reviews

Barros Homestay offers accommodations in Tarrafal, a 14-minute walk from Tarrafal Beach. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 6 reviews

A recently renovated apartment, Beach Village Rest offers accommodations in Tarrafal. Free Wifi is available throughout the property and Tarrafal Beach is a 3-minute walk away.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 18 reviews

Casa do Céu Azul offers accommodations in Tarrafal, a 3-minute walk from Tarrafal Beach. Both free Wifi and parking on-site are accessible at the apartment free of charge.

Chambre Double dans spacieux appartement offers accommodations in Tarrafal, a 4-minute walk from Tarrafal Beach. Both free Wifi and parking on-site are available at the guest house free of charge.

Hotels located in the center of Tarrafal

See all

A good location for a relaxing getaway in Tarrafal, Mille Nuits Appartement is a guest house surrounded by views of the quiet street.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3 reviews

Soares Stay offers accommodations in Tarrafal, a 10-minute walk from Tarrafal Beach. This apartment provides a terrace. Nelson Mandela International Airport is 42 miles away.

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

Old house offers accommodations in Tarrafal, a 3-minute walk from Tarrafal Beach. This property offers access to a balcony and free private parking.

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

Casa de Férias offers accommodations in Tarrafal, a 4-minute walk from Tarrafal Beach. This vacation home provides air-conditioned accommodations with a balcony and free Wifi.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 89 reviews

Pensão Dona Fica features accommodations in Tarrafal. Free Wifi is available throughout the property, and Tarrafal Beach is a 4-minute walk away.

Cafofo

Hotel in Tarrafal
Central location
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 31 reviews

With inner courtyard views, this accommodation offers a patio. Free Wifi is available throughout the property and Tarrafal Beach is a 4-minute walk away.

Free Wifi is available throughout the property and Tarrafal Beach is a 6-minute walk away. The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 318 reviews

Located in Tarrafal, a 6-minute walk from Tarrafal Beach, Meeting Point Hostels-Tarrafal Center, also in Praia & Fogo-NO CASH ACCEPTED provides accommodations with a shared lounge and free private...

FAQs about hotels in Tarrafal

What Guests Said About Tarrafal:

Scored out of 10, guest rating 10

Nice place with beach and some cobbled roads in the old...

Nice place with beach and some cobbled roads in the old center. Concentration Camp Memorial in walking distance. Good option for walks around the village and very friendly people (except the usual touts who try to take advantage of you but soon find other victims). Food(stalls) at the market and a selection of stores in town. The chinese-owned being more transparent in terms of pricing. Beautiful place to stay and relax for a few days - when you have a good place to stay.
Guest review byIndyJ
Switzerland
Scored out of 10, guest rating 10

Tarrafal by itself is nice to visit for a few days.

Tarrafal by itself is nice to visit for a few days. Beach, good restaurants, you can do hikes on Monte Graciosa, and Tras os Montes. Restaurant 'chez mama' has some hiking maps. And good food too. I spent most of my time fishing. From the rocks at Punta Atum, of from a boat. One thing to keep in mind. Tarrafal in August is hot. You can go up to Serra Malagueta where it is cooler. But rainy in August.
Guest review byJan
Netherlands
Scored out of 10, guest rating 10

Very cosy little town with nice beach and friendly local...

Very cosy little town with nice beach and friendly local people. You can eat very affordable in local bars/restaurants or choose European food in couple of restaurants. The center is quite small, so you walk around easy. Beach is nice and not too much people.
Guest review byHeli

See reviews by guests who stayed at hotels in Tarrafal

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 670 reviews
The sea view swimming pool was very clean and nice to swim in. The Building is very modern and clean. The Garden is very beautiful. However, the biggest asset of the hotel is the extremly friendly staff. The Breakfast is Served on the ocean front Restaurant and is delicious. You can snorkel, scuba dive and fish Right in Front of the Hotel. The best white Sand and coconut tree Beach on the whole Island is in walking distance. The People in the nearby village are very friendly. It is a very Safe Place.
Guest review byNina
Germany
From $40 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 40 reviews
Very central and safe location near the main square of Tarrafal. Could easily walk to the beach within minutes, plenty of gastronomic options and opportunities for grocery shopping nearby. We especially enjoyed the abundance of fresh fruits and vegetables and the possibility to prepare them in the well equipped kitchen. The hosts are very lovely and always available to support. The neighbour was super friendly as well, we got along so well!
Guest review bySelma-Paulina
Germany
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 769 reviews
The personnel was vey nice and always eager to help you. The hotel in general was small but cute and comfy and had a very beautiful rooftop terrace for breakfast.
Guest review byLise - Marie
Germany
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 430 reviews
From the moment we arrived it was beautiful welcoming hotel looks like every room had a view of the beach.
Guest review byZilda
Portugal
From $120.27 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 473 reviews
Location is great, in centre of Tarrafal, close to the beach. Rooms are clean, facilities are great.
Guest review byCyberchiel
Netherlands

More places to explore, more ways to go