Skip to main content

Filter by:


Star Rating

Review Score

Tarrafal – 30 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

Nice, quiet hotel just a few meters from the lovely beach. Good breakfast served in front of the sea.
8.2
Scored 8.2
Very Good
Rated very good
709 reviews
Price from$75.56per night
Hotel Por Do Sol, hotel in Tarrafal

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

The room is not sea view. You should take that information out of your site.
8.6
Scored 8.6
Excellent
Rated excellent
226 reviews
Price from$63.39per night
Hotel Viajante, hotel in Tarrafal

Hotel Viajante is located in Tarrafal, a 3-minute walk from Tarrafal Beach and 400 yards from Mar di Baxu Beach. This 3-star hotel offers free WiFi. Every room comes with a patio.

Absolutely beautiful and the roof decks were gorgeous! Loved the apartment we rented for the last few days.
8.7
Scored 8.7
Excellent
Rated excellent
238 reviews
Price from$93.22per night
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.

Everything
8.5
Scored 8.5
Very Good
Rated very good
276 reviews
Price from$129.84per night
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...

Everything
8.5
Scored 8.5
Very Good
Rated very good
33 reviews
Price from$66.56per night
Norespaço - Le cap sud, hotel in Tarrafal

Located in Tarrafal and with Mar di Baxu Beach reachable within a 3-minute walk, Norespaço - Le cap sud has a terrace, non-smoking rooms, free WiFi and a bar. The hotel has family rooms.

7.8
Scored 7.8
Good
Rated good
24 reviews
Price from$34.44per night
Hotel Principal, hotel in Tarrafal

Located a 4-minute walk from Tarrafal Beach, Hotel Principal offers 3-star accommodations in Tarrafal and features a terrace, a restaurant and a bar.

Nice place to stay.
7.0
Scored 7.0
Good
Rated good
40 reviews
Price from$34.34per night
Tarrafal's Meeting Point, hotel in Tarrafal

Just a 7-minute walk from Tarrafal Beach and 700 yards from Mar di Baxu Beach, Tarrafal's Meeting Point features accommodations in Tarrafal, with a shared lounge.

Great staff, breakfast, everything was very clean
8.5
Scored 8.5
Very Good
Rated very good
271 reviews
Price from$36.93per night
Casa Strela B&B Tarrafal, hotel in Tarrafal

Casa Strela B&B - Tarrafal is located in Tarrafal. Free WiFi access is available. Extras include a fan. At Casa Strela B&B - Tarrafal you will find a garden, barbecue facilities and a terrace.

great location in front of Fogo, nice environment and super restaurant.
8.6
Scored 8.6
Excellent
Rated excellent
352 reviews
Price from$60.96per night
Pensão Garcia, hotel in Tarrafal

Pensão Garcia offers accommodations in Tarrafal, a 10-minute walk from Mar di Baxu Beach and 0.6 miles from Tarrafal Beach.

8.6
Scored 8.6
Excellent
Rated excellent
7 reviews
Price from$63.78per night
See all 14 hotels in Tarrafal

Most-booked hotels in Tarrafal in the past month

FAQs about hotels in Tarrafal




Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Tarrafal:

  • 10
    Scored 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.
    Heli
  • 10
    Scored 10

    Amazing beach, friendly people, very nice "city" to walk...

    Amazing beach, friendly people, very nice "city" to walk around. Not much to do there so a couple of days are enough to get to know the place, but can't hurt to stay longer and just relax at the beach that is AMAZING! You can eat at Cegonha, Buzios or at the Vista Mar hotel restaurant next to the beach! Seafood and fish is really fresh.
    Christine
    Portugal
  • 8.0
    Scored 8.0

    IF you are stuck in Praia, do like the locals and go to...

    IF you are stuck in Praia, do like the locals and go to Tarrafal for the weekend. Its beach beats anything you find in Praia. If you are a diver and conditions are too poor in the south, look for Santiago diving and have a great dive. Even the trip there is amazing with impressive mountains. Take a taxi for 60 Euro's or a bus for 5 euro per person, departing from the Sucopira Market. For the rest, its just a cute little town.
    Martin_HOR
    France

Explore guest reviews of hotels in Tarrafal

  • From $117.95 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 781 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.
    Nina
    Germany
  • From $37.92 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 271 reviews
    THE place to be in Tarrafal! Where you meet fellow travelers! Central location, close to everything: beach, shops, restaurants, shared taxi station, markets...etc. Staff is extremely helpful, constantly cleaning, fixing, socializing and making sure we have everything we need. Delicious and nutritious breakfast, you get to order how you want your eggs cooked. Spacious, clean, sunny room with a large balcony. Comfortable couches in the common areas. Really enjoyed my stay there!
    Hala
    United States of America
  • From $25.97 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 39 reviews
    Great place for a weekend in Tarrafal: - perfect location, only a few min walk to the beaches and the beautiful promenade by the sea - amazing host - Alcino was so helpful, proactive, always in touch - comfortable bed, big shower - great view from the terrace - on mountains ( at night you also can hear the ocean ) - strong and stable wi-fi connection - big shared kitchen and living room we enjoyed every moment here!
    Mary*
    Ukraine
  • From $72.86 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 442 reviews
    very comfortable bed and pillows, best bed we slept on while in Africa for 1 month. best sleep I in Africa. good breakfast, friendly service and personnel. western amenities. Tarrafal is a lovely village with a gorgeous beach and great hiking paths with dramatic views. I recommend going there for a weekend.
    Gaëlle
    United States of America
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 177 reviews
    The hotel is simple but have everything you need. They present a clean space, breakfast included and they are very flexible about check in and check out time. The location is pretty nice, literally with view to Tarrafal beach.
    Dora
    Portugal
  • From $93.22 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 238 reviews
    Attentive and welcoming owners. Very good breakfast and excellent location including clean rooms! I love the relaxful terrace where I had a breathtaking view of the city of Tarrafal de Santiago. I will surely come back!
    Marcel
    Cape Verde
  • From $117.95 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 781 reviews
    The hotel has an amazing location by the coast - you can even hear the waves as you sleep from the seaside rooms. The staff was very friendly, and the hotel restaurant has the best food in Tarrafal. Wi-Fi worked well
    Roberto
    Belgium
  • From $129.84 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 276 reviews
    The hotel was great, calm and clean. You can enjoy the beach located in front of the hotel, you'll share it mainly with families, and youth groups. You can even have some natural coconut water from local marchands.
    SB's
    Belgium
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 193 reviews
    The view from the balcony was spectacular! The host Delfin is super friendly and helpful! Short walk through the neighborhood to the beach. If we come again to Tarrafal, we would definitly stay here again 😊!
    Michael
    Germany
  • From $129.84 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 276 reviews
    The location was super. This is not the only available accomodation in Tarrafal, but it is the only hotel with a 4-star standard. Amazing beach view from the room. The staff was super helpful and smiling
    girovaga0
    Italy
  • From $72.86 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 442 reviews
    Perfect stay at this lovely bed&breakfast! Calm and quite, near city and beach. Clean, good breakfast, great wifi connection. Lovely staff and owners that knows a lot about Tarrafal as a village!
    Josefine
    Sweden
  • From $60.96 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 352 reviews
    Comfortable room, nicely decorated. The rooftop terrace is superb. This is THE place to stay for surfers (non-beginners) and is a 15 minute walk from the main beach in Tarrafal.
    Larissa
    Belgium
  • From $75.56 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 709 reviews
    Spacious room with aircon, mini-fridge and smart TV. Lots of light and big bathroom. Comfortable bed. Good breakfast, generous portions. Hotel located next to the main beach.
    Mar
    Ireland
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 77 reviews
    Easy to find, amazing hosts, a quiet place not far away from the beach, the center and the main square. Tarrafal Beach is a must, IMO the best beach I visited in Cabo Verde.
    Matej
    Netherlands
  • From $117.95 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 781 reviews
    the location waterfront was awesome, the full ocean view from rooms and each area of the hotel was breathtaking staff was very kind and helpful breakfast was excellent
    Nabil
    Tunisia
  • From $33.36 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 12 reviews
    It is in the centre of Tarrafal better known as Casa Vielha by the people around The room was quiet and the kitchen with everything you need
    Yannig
    France
  • From $75.56 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 709 reviews
    Good breakfast, cute rooms. Ocean view from one of my two verandas. Overall a very nice boutique like hotel.
    Aline
    Cape Verde
  • From $75.56 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 709 reviews
    Nice, quiet hotel just a few meters from the lovely beach. Good breakfast served in front of the sea.
    Philippe
    Italy
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 21 reviews
    Ver nice,big place in the center of Tarrafal with friendly persons that are available to help out
    Marc Van de Voorde
    Belgium
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 77 reviews
    Tarrafal in general is a great place, just find a great spot where they treat you well!
    Jerry
    Netherlands