Skip to main content

The best B&Bs in Tarrafal

Check out our selection of great B&Bs in Tarrafal

Filter by:

Review score

Just a 6-minute walk from Mar di Baxu Beach and 600 yards from Tarrafal Beach, Deluxe B&B "Casa Alegria", Tarrafal features accommodations in Tarrafal, with a garden and a shared lounge.

It is difficult to know where to begin! From arrival we felt welcomed. The hotel is well designed, the rooms are very comfortable and spotlessly clean. There are so many little touches to make it feel you’ve arrived to stay with family or friends. Our host Irene is enthusiastic and super helpful. Offering suggestions and help for every travel question (and we had many)!! Breakfast was ample and covered all the bases as to offerings that were fresh and yummy! Our airport transfers went smoothly. Excellent drivers in both directions. All in all we thoroughly enjoyed our days here and highly recommend Casa Alegria as a great base to visit the northern end of Santiago.
Review score
9.2
Wonderful
590 reviews
Price from
$56.15
1 night, 2 adults

Just a 5-minute walk from Mar di Baxu Beach and 600 yards from Tarrafal Beach, Tarrafal Ecodécor Rooms features accommodations in Tarrafal, with a shared lounge.

Review score
9.0
Wonderful
80 reviews
Price from
$31.24
1 night, 2 adults

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.

Best place we stayed on the entire island. No wonder it's difficult or impossible to book last minute. The view over the surfing spot is amazing. The room is clean. The staff is able to speak multiple languages and are super friendly. We were so happy we wanted to stay longer but they were booked.
Review score
8.3
Very Good
309 reviews
Price from
$65.45
1 night, 2 adults

Providing quiet street views, Barros Homestay in Tarrafal features accommodations and a shared lounge. Featuring sea and mountain views, this bed and breakfast also provides guests with free Wifi.

Review score
8.0
Very Good
20 reviews
Price from
$25.52
1 night, 2 adults

Just a 2-minute walk from Mar di Baxu Beach and 500 yards from Tarrafal Beach, Casa Herminia features accommodations in Tarrafal, with a terrace.

Casa Herminia is in an excellent location, close to a beautiful bay, with a biking/walking path, and just a short walk from Tarrafal beach and a smaller beach. The rooms are spacious and very clean. There are outdoor restaurants nearby, and on the beach.
Review score
8.1
Very Good
16 reviews
Price from
$127.91
1 night, 2 adults

Just a 5-minute walk from Tarrafal Beach and 600 yards from Mar di Baxu Beach, Pensao Mille Nuits features accommodations in Tarrafal, with a private beach area, a terrace, and a bar.

Review score
6.7
Pleasant
32 reviews
Price from
$28.59
1 night, 2 adults

Cote de France offers accommodations in Fundura, 24 miles from Cape Verde National Stadium and 28 miles from Sucupira Market. This bed and breakfast provides free private parking and full-day...

Charming, calm and great location from Praia, to the National park and ease to get to Tarrafal.
Review score
9.5
Exceptional
331 reviews
Price from
$46.96
1 night, 2 adults

Casa Tota offers accommodations in Assomada, 25 miles from Alexandre Albuquerque Square and 25 miles from Praia City Hall.

Review score
9.0
Wonderful
5 reviews
Price from
$32.16
1 night, 2 adults

Just a 4-minute walk from Mar di Baxu Beach and 500 yards from Tarrafal Beach, B&B "Villa Alegria", Tarrafal features accommodations in Tarrafal, with a shared lounge.

Location close to Tarrafal beach. Breakfast was very good. Mini fridge refilled every day for no extra cost was so so thoughtful, plus the bottle of wine to welcome us. The bathroom had shower gels, perfumes, shampoo, cotton buds, hair dryer, body lotion... it was all about great extras at this B&B. The place is also quiet and very relaxing. Irène is such a nice person, she organized a fishing trip for us. She was always offering great advice about literally anything 😄 and we can confirm her advice were worth it. Thanks again Irene and stay the same!
Review score
8.8
Excellent
165 reviews

Hotel Sol Marina provides beachfront accommodations in Tarrafal. A few steps from Tarrafal Beach and a 4-minute walk from Mar di Baxu Beach, the property provides a bar and a shared lounge.

Excellent location (1min walking from Tarrafal beach), great breakfast and super view, nice staff. Good value for money ! Will definitely book there again
Review score
7.8
Good
284 reviews
All B&Bs in Tarrafal
Looking for a B&B?
For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Tarrafal this month

See all

Enjoy breakfast in Tarrafal!

  • Review score
    9.2
    Wonderful · 590 reviews

    Just a 6-minute walk from Mar di Baxu Beach and 600 yards from Tarrafal Beach, Deluxe B&B "Casa Alegria", Tarrafal features accommodations in Tarrafal, with a garden and a shared lounge.

  • Review score
    8.3
    Very Good · 309 reviews

    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.

  • Breakfast options
    Review score
    8.0
    Very Good · 20 reviews

    Providing quiet street views, Barros Homestay in Tarrafal features accommodations and a shared lounge. Featuring sea and mountain views, this bed and breakfast also provides guests with free Wifi.

  • Breakfast options

    Magei is offering accommodations in Tarrafal. At the guest house, all units include a private bathroom with a shower. Nelson Mandela International Airport is 42 miles away.

  • Review score
    6.7
    Pleasant · 32 reviews

    Just a 5-minute walk from Tarrafal Beach and 600 yards from Mar di Baxu Beach, Pensao Mille Nuits features accommodations in Tarrafal, with a private beach area, a terrace, and a bar.

  • Review score
    8.8
    Excellent · 165 reviews

    Just a 4-minute walk from Mar di Baxu Beach and 500 yards from Tarrafal Beach, B&B "Villa Alegria", Tarrafal features accommodations in Tarrafal, with a shared lounge.

  • Breakfast options
    Review score
    7.8
    Good · 284 reviews

    Hotel Sol Marina provides beachfront accommodations in Tarrafal. A few steps from Tarrafal Beach and a 4-minute walk from Mar di Baxu Beach, the property provides a bar and a shared lounge.

  • Breakfast options

    Casa Miami is a recently renovated bed and breakfast in Tarrafal where guests can make the most of its outdoor swimming pool and shared lounge.

Great access to the city center! Check these B&Bs in Tarrafal

  • Review score
    9.0
    Wonderful · 80 reviews

    Just a 5-minute walk from Mar di Baxu Beach and 600 yards from Tarrafal Beach, Tarrafal Ecodécor Rooms features accommodations in Tarrafal, with a shared lounge.

  • Review score
    9.0
    Wonderful · 1 review

    Offering a garden and a shared lounge, Pensao Villa Sagrada in Tarrafal is close to Tarrafal Beach and Mar di Baxu Beach.

  • Review score
    8.8
    Excellent · 4 reviews

    J Martins Apart Hotel offers accommodations in Tarrafal, a 4-minute walk from Tarrafal Beach and 400 yards from Mar di Baxu Beach. All units feature air conditioning and a flat-screen TV.

  • Central location
    Review score
    8.1
    Very Good · 16 reviews

    Just a 2-minute walk from Mar di Baxu Beach and 500 yards from Tarrafal Beach, Casa Herminia features accommodations in Tarrafal, with a terrace.

    Guest review
    Casa Herminia is in an excellent location, close to a beautiful bay, with a biking/walking path, and just a short walk from Tarrafal beach and a smaller beach. The rooms are spacious and very clean. There are outdoor restaurants nearby, and on the beach.
  • Review score
    8.0
    Very Good · 1 review

    Charming House Tarrafal features accommodations in Tarrafal. Housed in a building dating back to 2024, this guest house is a 3-minute walk from Tarrafal Beach and 300 yards from Mar di Baxu Beach.

  • Review score
    2.0
    Very Poor · 1 review

    Guesthouse Tarrafal Beach is located in Tarrafal, just a 3-minute walk from Mar di Baxu Beach and 300 yards from Tarrafal Beach. This beachfront property offers access to a terrace.

  • Pensao Casa Mandinha Tarrafal offers accommodations in Tarrafal, a 7-minute walk from Tarrafal Beach. Guests staying at this guest house have access to a balcony.

FAQ about B&Bs in Tarrafal

B&Bs That Guests Love in Tarrafal

See all
  • Review score
    8.6
    Excellent · 37 reviews
    The apartment is super well located in the city center or Tarrafal. Few minutes walking to the beach and near a lot of shops and supermarkets. Junior is super nice and always available for any question. The apartment is very big.
    Guest review by
    daniloca
    Family with young children
  • Avg. price/night: $92.31
    Review score
    8.8
    Excellent · 40 reviews
    Jessica and her staff are really kind and welcoming! The house is in a great position and very quiet.
    Guest review by
    Elisabetta Maria
    Solo traveler
  • Review score
    7.8
    Good · 187 reviews
    I particularly loved the Terrasse, as it is a wonderful place to be, relax and enjoy the great view. The house is situated in a quiet neighbourhood and Delfim is a very friendly and helpful host.
    Guest review by
    Kathrin
    Solo traveler
  • Avg. price/night: $96.99
    Review score
    8.8
    Excellent · 369 reviews
    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,
    Guest review by
    Karim
    Young couple
  • Review score
    7.8
    Good · 187 reviews
    Greatest appartement we had on Santiago. Simple but good facilities in the apartments, and the balcony is just WOW - greatest view and sunset!! Also Delfim is a very sweet and charming (English speaking!) host, who is always available to help. Definitely recommend! City centre with shops and restaurants and beach only 3min walk away. :)
    Guest review by
    Nils
    Young couple
  • Avg. price/night: $86.87
    Review score
    9.2
    Wonderful · 590 reviews
    If you are looking for a peaceful stay, fresh clean rooms, excellent breakfast and wonderful host you’ve come to the right place. Located in perfect walking distance to supermarkets, restaurants and the beautiful beach. I highly recommend this cute little bed and breakfast.
    Guest review by
    Josefine
    Solo traveler
  • Avg. price/night: $66.36
    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
    Group
  • Review score
    5.8
    Fair · 29 reviews
    Great location. The balcony is nice and the view from there is great. Quiet. Breakfast at the rooftop.
    Guest review by
    Helmut Dimitrije
    Travelers with friends
  • Avg. price/night: $66.36
    Review score
    8.5
    Very Good · 361 reviews
    Stylish interior. Excellent breakfast with fresh fruit, cake, yoghurt (most of the time) coffee, tea, juice and omelet.
    Guest review by
    Karsten
    Solo traveler
  • Avg. price/night: $67.38
    Review score
    8.8
    Excellent · 165 reviews
    Villa is wonderful! Such a beautiful and charming place, with kind staff. The owners are super nice and helpful and every amenity is provided. They have laundry service, great security, delicious breakfast with lots of options. The Suite is big and has a private balcony. Totally recommend! :)
    Guest review by
    Tiina
    Young couple