Skip to main content

Filter by:


Star Rating

Review Score

Tarrafal – 27 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
697 reviews
Price from$74.76per 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
227 reviews
Price from$62.72per 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
229 reviews
Price from$92.23per 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
269 reviews
Price from$128.47per 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.4
Scored 8.4
Very Good
Rated very good
28 reviews
Price from$62.26per 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$36.70per 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
267 reviews
Price from$36.54per 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
349 reviews
Price from$60.32per night
B&B "Villa Alegria", Tarrafal, hotel in Tarrafal

B&B "Villa Alegria", Tarrafal enjoys a location in Tarrafal, a 4-minute walk from Mar di Baxu Beach and 500 yards from Tarrafal Beach.

Location close to Tarrafal beach. Breakfast was very good. Mini fridge refilled every day for no extra cost was so so thoughtful, plus the bottle of wine to welcome us. The bathroom had shower gels, perfumes, shampoo, cotton buds, hair dryer, body lotion... it was all about great extras at this B&B. The place is also quiet and very relaxing. Irène is such a nice person, she organized a fishing trip for us. She was always offering great advice about literally anything 😄 and we can confirm her advice were worth it. Thanks again Irene and stay the same!
9.0
Scored 9.0
Wonderful
Rated wonderful
145 reviews
Price from$78.15per night
Deluxe B&B "Casa Alegria", Tarrafal, hotel in Tarrafal

Deluxe B&B "Casa Alegria", Tarrafal in Tarrafal provides accommodations with a garden and a shared lounge. The air-conditioned accommodations are a 6-minute walk from Mar di Baxu Beach.

Friendly local staff with good language skills. Clean.
9.1
Scored 9.1
Wonderful
Rated wonderful
436 reviews
Price from$53.40per night
See all 15 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 $37.51 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 267 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 $131.06 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 14 reviews
    Comfortable and spacious flat right in the center of Tarrafal. Four bedrooms allow privacy, a nicely furnished, open living room and a generous terrace with a hammock provide community space. Located right in the center of town, in walking distance to the beautiful Tarrafal beach and local markets. Gilson is a super friendly owner who makes you feel welcome and comfortable, and offers his help beyond the appartment. Thank you, we did enjoy our stay very much!
    Gerald
    Germany
  • From $27.18 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 78 reviews
    A very cosy place for stay in Tarrafal, short walking distance to the beach and the surfing area. Super friendly staff, chilled and always helpful. Easy-going, surf-like atmosphere makes it a place to rest and recharge batteries. Shared bathroom and toilet, well equipped kitchen and spacious terrace with ocean view (and when the weather allows, the view on another island). Super clean. Thank you for unforgettable time!
    Adrian
    Portugal
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 26 reviews
    Antonio has been a wonderful host! Throughout our stay and in the days leading up to the trip, Antonio was always on call to answer our questions and to make sure our stay was going well. The house is really nice, perfectly clean, well organised and equipped with a small inner courtyard where you can have breakfast, eat, rest in your hammock. Super recommended for people travelling and staying in Tarrafal!
    Vittoria
    Italy
  • From $128.47 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 269 reviews
    Room was very spacious very comfortable with amazing view on Tarrafal bay location is excellent, beach front surrounded by sea views and close to all restaurants and Tarrafal city centre hotel is brand new with excellent facilities breakfast was very decent and restaurant is probably the best in Tarrafal staff was very helpful
    Nabil
    Tunisia
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 349 reviews
    delicious breakfast (incl. fresh homemade traditional Catchupa) on the roof top terrace with a nice view hotel is located within walking distance from the town center, restaurants and beach hotel staff made sure we were picked up from Santiago airport and then transferred back by a very kind taxi driver called Stylee
    Anita
    Germany
  • From $53.40 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 436 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
  • From $92.23 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 229 reviews
    All of the staff was very attentive. François was very helpful in providing us with restaurant recommendations in Tarrafal and helped us to organize our trekking at Serra Malangueta. We really felt like the staff did everything to make us feel comfortable and we enjoyed our stay. Breakfast was excellent
    Rebecca
    Switzerland
  • From $66.02 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 227 reviews
    Great location in Tarrafal very close to the beach, the hotel was comfortable and in a quiet area. The breakfast was simple but good quality (with eggs prepared fresh on the spot) and served in the rooftop with sea view.
    Paulo
    Portugal
  • From $92.23 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 229 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 $128.47 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 269 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
  • From $168.34 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 773 reviews
    this was by far the best hotel on our trip. the views from the rooms and swimming pool are amazing and the staff is super helpful and friendly. the food at the restaurant was amazing as well
    Stephanie
    Belgium
  • From $53.40 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 436 reviews
    Amazing staff, the best place to relax. Smashing breakfast with all we need. 5 minutes walking to the beautiful beach of Tarrafal. Thank you very much for all your kindness
    pedro
    Portugal
  • From $74.76 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 697 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
  • From $168.34 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 773 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.01 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 10 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 $74.76 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 697 reviews
    Good breakfast, cute rooms. Ocean view from one of my two verandas. Overall a very nice boutique like hotel.
    Aline
    Cape Verde
  • From $20.39 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 33 reviews
    The staff was nice, location is very good near the centre of Tarrafal and the beach. The room was clean too.
    Jocelyne
    Thailand
  • From $74.76 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 697 reviews
    Nice, quiet hotel just a few meters from the lovely beach. Good breakfast served in front of the sea.
    Philippe
    Italy
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 76 reviews
    Tarrafal in general is a great place, just find a great spot where they treat you well!
    Jerry
    Netherlands