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 – 85 hotels and places to stay

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 and breakfast
Review score
7.9
Good
716 reviews
Price from
$74.87
1 night, 2 adults

Featuring a restaurant, bar and views of sea, Hotel Por Do Sol is located in Tarrafal, a 4-minute walk from Tarrafal Beach.

Modern, very clean, ok location. Staff is very nice.
Review score
8.5
Very Good
361 reviews
Price from
$66.67
1 night, 2 adults

Located a 14-minute walk from Tarrafal Beach, Mirage offers 3-star accommodations in Tarrafal and features free bikes, a garden and a terrace.

Review score
8.8
Excellent
5 reviews
Price from
$25.64
1 night, 2 adults

Located in Tarrafal, a 5-minute walk from Tarrafal Beach, City Center Near Beach B&B II has air-conditioned accommodations and a terrace. Each room includes a patio with mountain views.

Review score
8.1
Very Good
14 reviews
Price from
$50.77
1 night, 2 adults

Located in Tarrafal, a few steps from Tarrafal Beach, Baia Verde Hotel Resort has accommodations with a garden, free private parking, a terrace and a restaurant.

The staff is super friendly. Both reception and Flor The location could not be better, right on the beach in Tarrafal. Breakfast is very good too. Fruit and bread and ham and cheese on the top floor terrace.
Review score
7.2
Good
19 reviews
Price from
$107.07
1 night, 2 adults

City Center Near Beach B&B features a garden, terrace, a restaurant and bar in Tarrafal. Staff on site can arrange a shuttle service. Guest rooms at the hotel are equipped with a seating area.

Review score
7.3
Good
7 reviews
Price from
$54.92
1 night, 2 adults

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

Could I list them ? Everything was perfect in this hotel, from the location to those beautiful rooms with Mountain View. And the staff ? Claudia our ‘coup de coeur ♥️’ the first French speaker we’ve met on our entire trip. Language Skills aside, she’s just the sweetest and got great managerial skills. Her staff and her made the stay really safe and fun ! Thats why we stayed longer than planned Everything is nearby, We visited around without a car.. People in Tarrafal are really kind
Review score
8.6
Excellent
103 reviews
Price from
$79.60
1 night, 2 adults

Hotel Viajante is located in Tarrafal, within a 3-minute walk of Tarrafal Beach and 400 yards of Mar di Baxu Beach.

They have many different cosy places to sit outside and this was fantastic.
Review score
8.8
Excellent
369 reviews
Price from
$97.44
1 night, 2 adults

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

One of the nicest hotel experiences I've had in a long time. The staff was incredible in every way, and they surprised my wife with a homemade birthday cake (without being prompted, they literally just noticed it on her ID from check-in!). The location of this hotel is beyond exceptional for Tarrafal, you cannot do better. The rooms were larger than expected and included beach towels which was great. The food was nice and obviously easy since it was downstairs.
Review score
8.5
Very Good
414 reviews
Price from
$132.32
1 night, 2 adults

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.

Review score
7.1
Good
51 reviews
Price from
$50.77
1 night, 2 adults
See all 85 hotels in Tarrafal

Hotels with airport shuttles in Tarrafal

Most-booked hotels in Tarrafal in the past month

See all

FAQs about hotels in Tarrafal

What Guests Said About Tarrafal:

  • Review score
    10.0

    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.
    Guest review by
    Jan
    Netherlands
  • Review score
    10.0

    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.
    Guest review by
    Heli

See reviews by guests who stayed at hotels in Tarrafal

See all
  • From $97.44 per night
    Review score
    8.8
    Excellent · 369 reviews
    Our stay was surely a memorable one packed with amazing hospitality with true Cape Verde Spirit!. The room is super clean and was cleaned daily, which is refreshing. The staff and owners were extremely friendly and helpful, answering all our questions and eager to help arrange transfers. It's walking distance to a nice sandy beach. Everything was basically new and the bedding is comfortable. Definitely staying here when next in Tarrafal.
    Guest review by
    Temitope
    Germany
  • From $153.49 per night
    Review score
    8.8
    Excellent · 795 reviews
    I loved everything about the hotel! From the moment we were welcomed by the reception staff with the wet towels and the juice and the tour of the facilities we felt very welcome! The location is stunning, the food and drinks were good, the rooms beautiful, with the view at the sea and the hammocks, the pool wonderful and the access to the sea a big plus. We had an amazing experience.
    Guest review by
    Sandy
    Belgium
  • From $86.87 per night
    Review score
    9.2
    Wonderful · 590 reviews
    Perfect place to rest and work at the same time, only five min from the beach and the shops of Tarrafal, but super quiet. WiFi was good. Breakfast tasty en fresh. Staff smiling, helpful and always available for questions. Testing Casa Alegria for our clients to enjoy, we found our new "home" from home. Keep up the good work. We will be back.
    Guest review by
    A. Garcia Travel
    Cape Verde
  • Review score
    8.5
    Very Good · 414 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
    Guest review by
    lopes
    United Kingdom
  • From $66.67 per night
    Review score
    8.5
    Very Good · 361 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.
    Guest review by
    Paulo
    Portugal