Skip to main content

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.

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.71per 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
8.0
Scored 8.0
Very good
Rated very good
21 reviews
Price from£33.80per 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.

Location was perfect right in the centre. Breakfast was ok .
8.7
Scored 8.7
Fabulous
Rated fabulous
219 reviews
Price from£78.42per 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
263 reviews
Price from£107.54per 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...

8.5
Scored 8.5
Very good
Rated very good
25 reviews
Price from£54.34per 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.

6.7
Scored 6.7
Pleasant
Rated pleasant
34 reviews
Price from£31.61per night
King Fisher Village, hotel in Tarrafal

King Fisher Village has an outdoor swimming pool, garden, a terrace and bar in Tarrafal.

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.
8.7
Scored 8.7
Fabulous
Rated fabulous
764 reviews
Price from£90.67per 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
347 reviews
Price from£52.78per night
Cloud7 Beach Hostel, hotel in Tarrafal

Situated in Tarrafal, 600 metres from Mar di Baxu Beach, Cloud7 Beach Hostel has a garden, a terrace and barbecue facilities.

This was our preferred accommodation on Santiago Island and particularly Tarrafal. It is great price-value, clean and furnished with love for small details. Antonio is such a kind and welcoming host, helping wherever he can.
8.8
Scored 8.8
Fabulous
Rated fabulous
76 reviews
Price from£40.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
145 reviews
Price from£69.69per night
See all 15 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.15 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 264 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
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 691 reviews
    Very tidy and clean room, with a nice little terrace. Breakfast is great, served by the staff at the rooftop with seaview. Bathroom is spacious (we got a room on the ground floor specially equipped for disabled persons although I'm not one). The beach of Mar de Baixo is literally beside the hotel, the beach of Praia do Tarrafal is a 2-minute walk.
    Norbert Banhidi
    Hungary
  • From £103.24 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 263 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
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 347 reviews
    delicious breakfast (incl. fresh homemade traditional Catchupa) on the roof top terrace with a nice view hotel is located within walking distance from the town center, restaurants and beach hotel staff made sure we were picked up from Santiago airport and then transferred back by a very kind taxi driver called Stylee
    Anita
    Germany
  • From £42.91 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 428 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
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 691 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 £42.91 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 428 reviews
    We can see the owners put a lot of effort into the house, decoration and very nice welcoming gestures. Makes it the perfect balance between home feeling and hotel feeling. Jose and Irene, the owners, are really nice! We will definitelly recommend it.
    Nuno
    United Kingdom
  • From £74.12 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 219 reviews
    Good location, very clean . Good breakfast. Delcia was very helpful when after we had left the hotel my wife realised she had left a necklace in the room. She confirmed it had been found and arranged for it to be returned to us . Thankyou Delicia.
    Kenneth
    Spain
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 170 reviews
    The hotel is simple but have everything you need. They present a clean space, breakfast included and they are very flexible about check in and check out time. The location is pretty nice, literally with view to Tarrafal beach.
    Dora
    Portugal
  • From £74.12 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 219 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 £103.24 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 263 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 £135.28 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 764 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 £23.02 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 64 reviews
    Excellent location in Tarrafal, very close to the beach. Handy kitchen and great value for money. Difficult to find a better self-catering package in the location
    Pavol
    Slovakia
  • From £26.53 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 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 £20.60 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2 reviews
    it’s a big house with multiple rooms. It’s well located if you want to go to the surf beach of Tarrafal.
    Nejifi
    Netherlands
  • From £30.15 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 264 reviews
    Mito and the others were great. They were always helpful and i enjoyed the stay in Tarrafal. Thanks!
    Jan
    Germany
  • 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
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 691 reviews
    Perfect location next to the beach and downtown Tarrafal.
    Gabriella
    Spain
  • From £135.28 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 764 reviews
    Nice hotel on a wonderful location with fantastic views
    Gerda
    Belgium