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 – 29 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.

Cozy hotel with a nice ocean and mountain view from the roof top terrace and some rooms. The female staff were all very kind and helpful.
Scored 8.6
8.6
Rated fabulous
Fabulous
250 reviews
Price from
£53.64
per 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.

Very friendly and helpful staff. Central location and comfortable room!
Scored 8.8
8.8
Rated fabulous
Fabulous
280 reviews
Price from
£76.46
per 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.

Great position Good facilities Great staff Liked the beach towel service
Scored 8.5
8.5
Rated very good
Very good
323 reviews
Price from
£104.84
per 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.
Scored 8.6
8.6
Rated fabulous
Fabulous
54 reviews
Price from
£60.13
per 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
Scored 7.7
7.7
Rated good
Good
38 reviews
Price from
£44.93
per night
Tarrafal's Meeting Point, hotel in Tarrafal

Offering a shared lounge and city 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
Scored 8.4
8.4
Rated very good
Very good
302 reviews
Price from
£34.35
per 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.

Our experience was a wonderful one. From the walk introducing us to the location to the mosquito netting in each room, the service and facilities truly matched the B&B feel. The food was delicious and the sustainability and care for use was always present. The people were kind and generous with their time, and their pleasantry was almost infectious. Dinner is made in a very small kitchen and the wait is a bit longer than usual, but the food was spectacular and the patio area, with the sea and its sound in the distance, made the wait worthwhile. We would recommend it fully, even thought the surrounding area still needs developing the overall environment is lovely and worth the stay.
Scored 8.6
8.6
Rated fabulous
Fabulous
361 reviews
Price from
£51.45
per night
Casa Herminia, hotel in Tarrafal

Boasting a terrace, Casa Herminia is set in Tarrafal in the Santiago region, 200 metres from Mar di Baxu Beach and 400 metres from Tarrafal Beach.

Scored 8.2
8.2
Rated very good
Very good
5 reviews
Price from
£38.33
per night
Pensão Garcia, hotel in Tarrafal

Situated in Tarrafal, less than 1 km from Mar di Baxu Beach and a 11-minute walk from Tarrafal Beach, Pensão Garcia offers air conditioning.

Very spacious and clean apartment, ironed bed sheets, great security, hot water, air conditioner. The host gave us some tips when we were leaving.
Scored 8.4
8.4
Rated very good
Very good
9 reviews
Price from
£54.03
per night
Ocean view, hotel in Tarrafal

Featuring a terrace with sea views, a private beach area and barbecue facilities, Ocean view can be found in Tarrafal, close to Mar di Baxu Beach and 300 metres from Tarrafal Beach.

Great location.
Scored 7.5
7.5
Rated good
Good
11 reviews
Price from
£41.85
per night
See all 12 hotels in Tarrafal

Available tonight: Top stays in Tarrafal

Most booked hotels in Tarrafal in the past month

FAQs about hotels in Tarrafal

What guests said about Tarrafal:

  • Scored 10
    10

    Tarrafal by itself is nice to visit for a few days.

    Tarrafal by itself is nice to visit for a few days. Beach, good restaurants, you can do hikes on Monte Graciosa, and Tras os Montes. Restaurant 'chez mama' has some hiking maps. And good food too. I spent most of my time fishing. From the rocks at Punta Atum, of from a boat. One thing to keep in mind. Tarrafal in August is hot. You can go up to Serra Malagueta where it is cooler. But rainy in August.
    Jan
    Netherlands
  • Scored 10
    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
  • Scored 10
    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

Explore guest reviews of hotels in Tarrafal

  • From £72.26 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 280 reviews
    The breakfast buffet was a highlight. Delicious and plentiful, with wonderfully friendly service! The front desk staff was available all day and until midnight to address any questions or concerns we had. They were flexible about extending our stay when we wanted to stay longer in charming Tarrafal, and even helped us move our personal items between rooms. And they helped us book a taxi for the return to Praia Airport! If I return to Tarrafal, I wouldn't stay anywhere else!
    Kelley
    United States
  • From £177.75 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 831 reviews
    The place of the hotel is perfect around the bay. Great for a morning swim. Breakfast was really fresh en delicious. The view from my room was to die for with a terras on the bay. And the coffeemaker in the room was perfect to start the day of with a good espresso! Friendly staff and good maintained grounds.
    Danielle
    Netherlands
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 196 reviews
    Delfim is very helpful, can give you tips what/how to discover or where to hike and he can speak English. The location of the house will let you feel like a local - in the part where the locals live (not a "hotel zone"). The price conforms what you get.
    Marek
    Czech Republic
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 75 reviews
    The place was amazing and we had a great time talking to Antonio, learning mire about Tarrafal and other places in Cape Verde. Nice terrace, very well equipped kitchen and close proximity to the beach and cafes/shops.
    Sintija
    Latvia
  • Scored 7.6
    7.6
    Rated good
    Good
     · 212 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