Skip to main content

Filter by:


Star rating

Review score

Tarrafal – 26 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.

The location is great, the breakfast terrace is nice. Overall it was okay, but there is definitely room for improvement, especially for this price. The breakfast was nice. They serve a little too much bread for my taste though, but it is abundant and filling. The fruits are a nice touch. More vegetarian options would be better, but you need to watch and ask specifically in Cabo Verde anyway, if you have a special diet. I can really recommend the restaurant "below", where you have several veg options and the staff is super nice 🙂.
8.2
Scored 8.2
Very good
Rated very good
702 reviews
Price from£64.13per night
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
227 reviews
Price from£54.50per night
Hotel Viajante, hotel in Tarrafal

Set in Tarrafal, Santiago region, Hotel Viajante is located 400 metres from Mar di Baxu Beach. This 3-star hotel offers free WiFi.

Great location, on the town square (which is quiet in the evenings, no need to worry about noise) and close to all the restaurants and the beach. Fantastic view from the roof terrace on both the town and the beach, with hammocks to relax in,
8.7
Scored 8.7
Fabulous
Rated fabulous
233 reviews
Price from£78.12per 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
272 reviews
Price from£107.13per 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.8
Scored 7.8
Good
Rated good
24 reviews
Price from£33.67per night
Tarrafal's Meeting Point, hotel in Tarrafal

Offering a shared lounge and quiet street view, Tarrafal's Meeting Point is set in Tarrafal, 600 metres from Tarrafal Beach and 600 metres from Mar di Baxu Beach.

The hostel is super well located , close to market, hiace point of departure, center and beach. Staff is helpful. Common areas are well equipped and styled
8.5
Scored 8.5
Very good
Rated very good
270 reviews
Price from£34.32per 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
145 reviews
Price from£69.42per 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.

I liked the house and the owner, you can see the sunset from the rooftop, but i recommend to take a drink from their honesty bar and walk towards the promenade which has lots of benches and enjoy the full spectrum of the sunset. The beaches are a 10 min walk away. The shared bathroom was well equipped with toiletries. Good wifi, and a few vegan options (bread, jam, juices, fruits) at a very nice breakfast buffet.
9.1
Scored 9.1
Superb
Rated superb
438 reviews
Price from£47.04per 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
7 reviews
Price from£35.52per night
Old house, hotel in Tarrafal

Old house offers accommodation in Tarrafal, 300 metres from Tarrafal Beach and 400 metres from Mar di Baxu Beach. This property offers access to a balcony and free private parking.

Junior and Juvenia are super hosts! very reasonable price, to go local it is a truely enchanting experience in Tarrafal. Very convenient is the Cafe Buzio right downstairs, on the corner of the main street.
9.3
Scored 9.3
Superb
Rated superb
10 reviews
Price from£30.71per 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 moment 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 £30.03 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 270 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 £129.60 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 775 reviews
    The rooms were very comfortable , it had everything we needed . The beds were super comfortable and the rooms were very clean. The location is amazing, we had an amazing view. The facilities were very good. We loved the pool ! Our room had a hammock that we enjoyed a lot. The hotel staff is super helpful and kind. The hotel also offers hikes and bike tours which is a lovely bonus. And if you are into diving the hotel is right next to a great diving center.
    Faride
    France
  • From £48.29 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 350 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 £42.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 438 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 £104.92 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 14 reviews
    Beautiful and well-equipped apartment, located in the center of Tarrafal, just a few minutes from the beach. Amazing location, gorgeous sea view from the terrasse, good wifi. The owner was very responsive and helpful. Highly recommended!
    Beatrix
    France
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 46 reviews
    A great terrace nearby the center and the beach. Good beds and clean appartment. Good place when you stay in Tarrafal. It's a nice neighborhood where a lot of buildings are built at the moment. Antonio, the owner is very kind and helpful.
    ME
    Netherlands
  • From £73.83 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 233 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 £73.83 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 233 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 £129.60 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 775 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 £102.84 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 272 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.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 76 reviews
    The house is in a great position and tidy, clean and comfy. Antonio is a great host and always ready to give you assistance and any tips you may need. I recommend to stay here if you go to tarrafal!
    giulia
    Italy
  • From £59.84 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 702 reviews
    Small but clean and modern room. Lovely breakfast. Best location of Tarrafal. Tito from the reception was very friendly and helpfull. We loved our stay and would recommend this place for sure
    Elise
    Belgium
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 29 reviews
    The owner is really nice and response pretty quickly, the place is well located not far away from the beach and the restaurants in Tarrafal. You can park your car freely which is nice
    Diariyana
    France
  • From £42.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 438 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 £129.60 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 775 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 £26.42 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 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 £59.84 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 702 reviews
    Good breakfast, cute rooms. Ocean view from one of my two verandas. Overall a very nice boutique like hotel.
    Aline
    Cape Verde
  • From £30.03 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 270 reviews
    Located in the centre of Tarrafal, just a few minutes’ walk away from the beach and restaurants.
    Leonie
    France
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 76 reviews
    Tarrafal in general is a great place, just find a great spot where they treat you well!
    Jerry
    Netherlands
  • From £59.84 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 702 reviews
    Perfect location next to the beach and downtown Tarrafal.
    Gabriella
    Spain