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.

8.3
Scored 8.3
Very Good
Rated very good
689 reviews
Price from$69.30per 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.

8.6
Scored 8.6
Excellent
Rated excellent
227 reviews
Price from$62.17per 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.

8.0
Scored 8.0
Very Good
Rated very good
21 reviews
Price from$36.38per 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.

8.7
Scored 8.7
Excellent
Rated excellent
216 reviews
Price from$91.43per 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.

8.5
Scored 8.5
Very Good
Rated very good
260 reviews
Price from$127.35per 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...

8.6
Scored 8.6
Excellent
Rated excellent
23 reviews
Price from$61.72per 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.

6.7
Scored 6.7
Pleasant
Rated pleasant
34 reviews
Price from$33.69per night
King Fisher Village, hotel in Tarrafal

King Fisher Village has an outdoor swimming pool, garden, a terrace and bar in Tarrafal.

8.7
Scored 8.7
Excellent
Rated excellent
760 reviews
Price from$106.54per 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.

9.1
Scored 9.1
Wonderful
Rated wonderful
425 reviews
Price from$52.93per 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.

9.0
Scored 9.0
Wonderful
Rated wonderful
145 reviews
Price from$77.48per 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.19 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 264 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.48 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 34 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 $67.14 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 345 reviews
    The staff was friendly and helpful throughout our stay. They offered a great variety of activities to choose from, making it easy to plan our days. The on-site restaurant was truly excellent. The hot stone tuna was a particular highlight – delicious! I highly recommend this hotel for anyone looking for a relaxing and enjoyable stay
    Ghita
    Morocco
  • From $127.35 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 260 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
  • From $52.93 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 426 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
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 689 reviews
    Me and my Family love this place, we wished to stayed more days. All the staffs Are nice, friendly, good manners, and willing to help, I recommend this hotel for everyone alone or with Family, it’s safe as well 🙏🙏 thank you for all the staffs and teams for the good job, hope to see y’all soon.
    Antonia
    United States of America
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 76 reviews
    Great, open and very clean space. António was a great host. He explained a lot about Tarrafal and was always available via WhatsApp in case of questions. He also organized our transport from Praia for us and a trip to the silver beach. Couldn't have wished for more in Tarrafal!
    Kira
    Germany
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 219 reviews
    Guesthouse attached to a restaurant 200m further where the breakfast is, the space between the two is the middle of a restructuring so is a mess. Despite to have a look in the problem with cold water, it wasn't fixed. Tarrafal itself is relaxed.
    Richard
    Netherlands
  • From $91.43 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 216 reviews
    The location is perfect to enjoy Tarrafal at its best. Very clean rooms, enough storage space and air con. Breakfast is very good and the staff is really nice and welcoming. The view from the rooftop is awesome. Couldn't ask for more!
    Marta
    Spain
  • From $91.43 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 216 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 $127.35 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 260 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
     · 689 reviews
    Good room in a very nicely positioned hotel. The view on the sea was exceptional, especially in the early morning. One of the best breakfasts we had during our time in Cabo Verde.
    Joachim
    Senegal
  • From $52.93 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 426 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 $166.89 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 760 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 $80.65 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 145 reviews
    Exceeded our expectations, we're even going back soon! Great room, breakfast, sparkling clean and unbeatable location. Don't look further for your stay in Tarrafal.
    Jeanne-Elise
    France
  • From $34.65 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 183 reviews
    The location is perfect with a very nice view from the top terrace, the host is amazing and super friendly. A good budget place to stay in Tarrafal.
    Jodas
    Iceland
  • From $32.72 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 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
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 74 reviews
    Tarrafal in general is a great place, just find a great spot where they treat you well!
    Jerry
    Netherlands
  • From $166.89 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 760 reviews
    Location, pool, excellent restaurant & service! Best hotel on the island….
    Trui
    Belgium
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 689 reviews
    Perfect location next to the beach and downtown Tarrafal.
    Gabriella
    Spain