Skip to main content

Search hotels in Tarrafal

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

Filter by:


Star rating

Review score

Tarrafal – 25 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Por Do Sol, hotel in Tarrafal

Boasting a restaurant, bar and views of sea, Hotel Por Do Sol is situated in Tarrafal, 400 metres from Tarrafal Beach.

It was very nice to eat the breakfast on the rooftop with an astonishing vue.
8.6
Scored 8.6
Fabulous
Rated fabulous
229 reviews
Price from₱ 4,040.40per night
Oasis Tarrafal Alfandega Suites, hotel in Tarrafal

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

The view from the room took my breath away! The room was a whole apartment and it was clean and modern. Amazing facilities in the best location. The receptionists were very helpful, kind and polite.
8.5
Scored 8.5
Very good
Rated very good
279 reviews
Price from₱ 7,180.28per night
Residencial Santo Amaro, hotel in Tarrafal

Located in Tarrafal and with Tarrafal Beach reachable within less than 1 km, Residencial Santo Amaro provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...

The staff was very friendly and helpful. The room was nice and clean.
8.5
Scored 8.5
Very good
Rated very good
34 reviews
Price from₱ 4,273.05per night
Norespaço - Le cap sud, hotel in Tarrafal

Situated in Tarrafal and with Mar di Baxu Beach reachable within 300 metres, Norespaço - Le cap sud features a terrace, non-smoking rooms, free WiFi and a bar. The hotel has family rooms.

Great location
7.7
Scored 7.7
Good
Rated good
26 reviews
Price from₱ 2,340.58per night
Hotel Principal, hotel in Tarrafal

Located 400 metres from Tarrafal Beach, Hotel Principal offers 3-star accommodation in Tarrafal and features a terrace, a restaurant and a bar.

New hotel, clean rooms, very friendly staff, good breakfast
7.0
Scored 7.0
Good
Rated good
41 reviews
Price from₱ 2,334.81per 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.

The location is great, very near the centre of the village. Good parking and very safe. The food in the restaurant is delicious.
8.6
Scored 8.6
Fabulous
Rated fabulous
353 reviews
Price from₱ 3,898.08per night
B&B "Villa Alegria", Tarrafal, hotel in Tarrafal

Situated in Tarrafal and with Mar di Baxu Beach reachable within 400 metres, B&B "Villa Alegria", Tarrafal features concierge services, soundproof rooms, a garden, free WiFi and a shared lounge.

Wonderful villa with great and clean rooms + nice staff. Laundry service is great. Additionally, nice to have: free mini bar drinks. Great breakfast with changing options e.g. one morning they made mini banana pancakes, the next morning toasts with cheese (and unfortunately ham).
9.0
Scored 9.0
Superb
Rated superb
148 reviews
Price from₱ 4,311.22per night
Deluxe B&B "Casa Alegria", Tarrafal, hotel in Tarrafal

Located just 600 metres from Tarrafal Beach, Deluxe B&B "Casa Alegria", Tarrafal features accommodation in Tarrafal with access to a garden, a shared lounge, as well as a shared kitchen.

Lots of different amenities, like a free minibar or perfume, if you booked a deluxe room. Transfer organization on request was good.
9.1
Scored 9.1
Superb
Rated superb
446 reviews
Price from₱ 3,487.24per night
Casa Graciosa, hotel in Tarrafal

Situated in Tarrafal and only 1.1 km from Tarrafal Beach, Casa Graciosa features accommodation with sea views, free WiFi and free private parking.

9.6
Scored 9.6
Exceptional
Rated exceptional
8 reviews
Price from₱ 2,633.29per night
Maison familiale à Tarrafal., hotel in Tarrafal

Offering a terrace, Maison familiale à Tarrafal. Is located in Tarrafal, not far from Mar di Baxu Beach. The property is non-smoking and is set 200 metres from Tarrafal Beach.

9.1
Scored 9.1
Superb
Rated superb
16 reviews
Price from₱ 4,436.84per night
See all 11 hotels in Tarrafal

Most booked hotels in Tarrafal in the past month

FAQs about hotels in Tarrafal




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 ₱ 6,926.08 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 791 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
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 46 reviews
    Very pretty apartment, spacious and lots of plants and flowers. Antonio was a fantastic host, and clearly wanted to make sure we had the best stay possible, giving us lots of tips on how to make the most of Tarrafal. We were staying during a festival but the apartment was still quiet. Antonio's recommended driver was fantastic, and showed us the Praia market before the gorgeous drive to Tarrafal. We also had an early drive back to Praia when we left, and the golden hours views were breath-taking.
    Jonny
    United Kingdom
  • From ₱ 2,296.43 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 277 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
  • From ₱ 4,310.07 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 446 reviews
    The b&b is located perfectly, close to the center and the beach but still in a very calm street. The room is extremely clean and makes you feel like home. The staff were beyond amazing, very helpful. Irene and Jose gave us great tips, and organized a fishing boat for us. Next to that, you can exercise at their gym for only 200esc so all in all it felt like a full hotel experience. Would Definitely come back!
    Aleksandra
    Netherlands
  • From ₱ 7,624.68 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 279 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 ₱ 3,580.01 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 353 reviews
    We loved our stay at the property. We had an issue with a relative been very ill during our stay. The staff were excellent and gave us so much support during that stressful time. I can't thank enough each one of them for the support. They even cooked for us out of hours. I will definitely stay here on our next trip to Tarrafal.
    Maria
    Portugal
  • From ₱ 3,918.25 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 229 reviews
    Beautiful hotel amid some wasteland. Staff were all absolutely wonderful and made me feel at home. Restaurant was very nice and the food was excellent, as was the service. Chã wine was delicious with my food. Enjoyed breakfasting on the rooftop bar/terrace. Room was very comfortable and spacious. Would definitely stay again.
    geoff
    United Kingdom
  • From ₱ 4,310.07 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 446 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
  • From ₱ 4,436.84 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 717 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
  • From ₱ 2,296.43 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 277 reviews
    close to the beach at the center of tarrafal. we stayed for only a night in a very cosy and comfortable private room. can’t stress enough how clean it all was. fan in the room too, very helpful. good breakfast included. very nice place overall.
    Barbara
    Portugal
  • From ₱ 7,624.68 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 279 reviews
    I really liked the hotel, always clean and the rooms have a lot of space and are very common and everything works perfectly, the staff is excellent, always very friendly and attentive, nothing to point out from ,the best places I've ever been
    lopes
    United Kingdom
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 250 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 ₱ 6,926.08 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 791 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
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 184 reviews
    Excellent location (1min walking from Tarrafal beach), great breakfast and super view, nice staff. Good value for money ! Will definitely book there again
    Matthieu
    France
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 13 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
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 184 reviews
    Low budget hotel with awesome view to the beach. It is the best located hotel with beautiful roof top area for breakfast.
    Susanne
    Germany
  • From ₱ 5,393.35 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 ₱ 4,436.84 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 717 reviews
    The breakfast was amazing and the staff were so ni e and friendly. The hotel is 1 min from the beach
    Denise
    France
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 77 reviews
    Tarrafal in general is a great place, just find a great spot where they treat you well!
    Jerry
    Netherlands
  • From ₱ 4,436.84 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 717 reviews
    Perfect location next to the beach and downtown Tarrafal.
    Gabriella
    Spain