Skip to main content

The best cheap hotels in Tarrafal

Check out our pick of great cheap hotels in Tarrafal

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Deluxe B&B "Casa Alegria", Tarrafal, hotel in Tarrafal

Located just 500 metres from Mar di Baxu 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.

Beautiful property. Our suite was absolutely fantastic. Enjoyed chatting with the owners who make such a brilliant job of managing the property. Loved having a very relaxing breakfast on the roof every morning. Staff are first class with the lovely girls singing and positive at breakfast. Great location near the beautiful beaches as well as the lovely town of Taraffal, which is very pleasant in the evenings.
Scored 9.1
9.1
Rated superb
Superb
525 reviews
Price from
HK$ 400.96
1 night, 2 adults
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.

Very nice and helpful host.
Scored 9.4
9.4
Rated superb
Superb
20 reviews
Price from
HK$ 263.63
1 night, 2 adults
Maison familiale à Tarrafal., hotel in Tarrafal

Offering a terrace, Maison familiale à Tarrafal. Is located in Tarrafal, not far from Mar di Baxu Beach. The property is non-smoking and is set 200 metres from Tarrafal Beach.

Very big, close to beach, all you need, rooftop terrace
Scored 9.2
9.2
Rated superb
Superb
31 reviews
Price from
HK$ 414.67
1 night, 2 adults
Tarrafal House, hotel in Tarrafal

Situated in Tarrafal in the Santiago region with Mar di Baxu Beach and Tarrafal Beach nearby, Tarrafal House features accommodation with access to a solarium.

Perfect room in a quiet location close to the center Very friendly and helpful owner. We had the full house to ourselves which was a bit strange but the again is was low season.
Scored 8.0
8.0
Rated very good
Very good
106 reviews
Price from
HK$ 204.13
1 night, 2 adults
Hotel Viajante, hotel in Tarrafal

Set in Tarrafal, Santiago region, Hotel Viajante is located 400 metres from Mar di Baxu Beach. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

This is a lovely hotel with great outdoor space and a roof terrace with views over the beach and out to sea. Buffet breakfast is varied and good quality. Staff were friendly and helpful. Would come back with pleasure.
Scored 8.8
8.8
Rated fabulous
Fabulous
311 reviews
Price from
HK$ 692.57
1 night, 2 adults
Strela Mountain Lodge, hotel in Tarrafal

Situated in Tarrafal, Strela Mountain Lodge features accommodation with free WiFi and a garden with a sun terrace and sea views.

Amazing view, great location if you plan to visit the park and one of the best food I had in Santiago
Scored 8.8
8.8
Rated fabulous
Fabulous
305 reviews
Price from
HK$ 519.95
1 night, 2 adults
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 man at reception desk Helder was very good at his job. He took care of everything, made you feel very welcomed. The location is perfect. If we are ever in Tarrafal, we will definitely stay here again.
Scored 8.5
8.5
Rated very good
Very good
355 reviews
Price from
HK$ 940.56
1 night, 2 adults
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.

Beautiful hotel I have stayed at several times.
Scored 8.7
8.7
Rated fabulous
Fabulous
278 reviews
Price from
HK$ 473.86
1 night, 2 adults
Pensão Dona Fica, hotel in Tarrafal

Situated 400 metres from Tarrafal Beach and 400 metres from Mar di Baxu Beach, Pensão Dona Fica features accommodation located in Tarrafal. The apartment has family rooms.

The facility is amazing! The place is clean and the host really helps you in anything you need. The location is calm and there are friendly people around the area that tells you anything you need to know about Tarrafal.
Scored 8.9
8.9
Rated fabulous
Fabulous
16 reviews
Price from
HK$ 229.64
1 night, 2 adults
Casa Miami, hotel in Tarrafal

Situated just less than 1 km from Tarrafal Beach, Casa Miami offers accommodation in Tarrafal with access to an outdoor swimming pool, a garden, as well as a concierge service.

Clean, quiet, swimming pool, excellent host.
Scored 8.2
8.2
Rated very good
Very good
32 reviews
Price from
HK$ 557.70
1 night, 2 adults
All cheap hotels in Tarrafal
Looking for a cheap hotel?
For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Tarrafal and surroundings in the past month

See all

Enjoy breakfast in Tarrafal!

  • Deluxe B&B "Casa Alegria", Tarrafal
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 525 reviews

    Located just 500 metres from Mar di Baxu 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.

    The communication with the managerial team, very pro active and responsive.

    From HK$ 617.48 per night
  • Hotel Viajante
    Breakfast options
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 311 reviews

    Set in Tarrafal, Santiago region, Hotel Viajante is located 400 metres from Mar di Baxu Beach. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    The location was near the city and the centre of Tarrafal.

    From HK$ 765.47 per night
  • Strela Mountain Lodge
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 305 reviews

    Situated in Tarrafal, Strela Mountain Lodge features accommodation with free WiFi and a garden with a sun terrace and sea views.

    Amazing staff, always helpful and with a smile. Very good food too!

    From HK$ 536.28 per night
  • Oasis Tarrafal Alfandega Suites
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 355 reviews

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

    Spacious rooms and great location with a fantastic breakfast.

  • Hotel Por Do Sol
    Breakfast options
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 278 reviews

    Boasting a restaurant, bar and views of sea, Hotel Por Do Sol is situated in Tarrafal, 400 metres from Tarrafal Beach.

    Clean and cozy room, close to the ocean, restaurant on the roof

    From HK$ 473.86 per night
  • Hôtel Blue Sky
    Breakfast options
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 5 reviews

    Hôtel Blue Sky is set in Tarrafal, within 300 metres of Tarrafal Beach and 400 metres of Mar di Baxu Beach.

    From HK$ 558.43 per night
  • Residencial Santo Amaro
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 72 reviews

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

    Foi apenas uma noite, mas serão mais oportunamente.

    From HK$ 595.61 per night
  • Barros Homestay
    Breakfast options
    Scored 7.6
    7.6
    Rated good
    Good
     · 5 reviews

    Offering a shared lounge and city view, Barros Homestay is located in Tarrafal, less than 1 km from Tarrafal Beach and a 11-minute walk from Mar di Baxu Beach.

    From HK$ 162.39 per night

Great access to the city centre! Check these cheap hotels in Tarrafal

  • Tarrafal Bay - 1Bdr Apt - Sea view -1
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Offering sea views, Tarrafal Bay - 1Bdr Apt - Sea view -1 is an accommodation situated in Tarrafal, 200 metres from Mar di Baxu Beach and 500 metres from Tarrafal Beach.

    From HK$ 546.77 per night
  • Casa Graciosa
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 20 reviews

    Situated in Tarrafal and only 1.1 km from Tarrafal Beach, Casa Graciosa features accommodation with sea views, free WiFi and free private parking.

    very happy with this house,very spacious,clean cold and hot water available.

    From HK$ 263.63 per night
  • Kaza Papaya - Papaya House
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 10 reviews

    Featuring a garden, Kaza Papaya - Papaya House is set in Tarrafal in the Santiago region, 500 metres from Mar di Baxu Beach and 600 metres from Tarrafal Beach.

    From HK$ 320.77 per night
  • Maison familiale à Tarrafal.
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 31 reviews

    Offering a terrace, Maison familiale à Tarrafal. Is located in Tarrafal, not far from Mar di Baxu Beach. The property is non-smoking and is set 200 metres from Tarrafal Beach.

    O terraço tem Uma vista lindíssima super que recomendo

  • Old house
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 32 reviews

    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.

    O Junior foi muito fixe, a casa era boa e está bem localizada.

  • Casa Tabanka Apartment
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 9 reviews

    Boasting city views, Casa Tabanka Apartment provides accommodation with barbecue facilities and a patio, around 600 metres from Mar di Baxu Beach.

    Schöner Blick auf das Meer. Super große Terrasse. 2 Bäder.

  • Casa Gosto & Sabor
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Featuring sea views, Casa Gosto & Sabor offers accommodation with a terrace and a balcony, around a few steps from Silver Beach.

  • Pensão Dona Fica
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 16 reviews

    Situated 400 metres from Tarrafal Beach and 400 metres from Mar di Baxu Beach, Pensão Dona Fica features accommodation located in Tarrafal. The apartment has family rooms.

    Bem espaçoso e bem aconchegante Bem silencioso para descansar

    From HK$ 229.64 per night
  • Tarrafal Ecodécor Rooms
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 62 reviews

    Boasting sea views, Tarrafal Ecodécor Rooms offers accommodation with terrace, around 400 metres from Mar di Baxu Beach. With mountain views, this accommodation features a patio.

    Da simpatia de quem nos recebeu. Isso de facto marcou a estadia.

    From HK$ 223.08 per night
  • Casa de Férias
    Central location
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 35 reviews

    Located in Tarrafal, 300 metres from Tarrafal Beach and 400 metres from Mar di Baxu Beach, Casa de Férias provides air-conditioned accommodation with a balcony and free WiFi.

    Localização, simpatia da dona, varanda, camas confortáveis

    From HK$ 714.44 per night
  • Tarrafal Odyssea
    Central location
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 16 reviews

    Set in Tarrafal in the Santiago region, Tarrafal Odyssea has a balcony. Free WiFi is available throughout the property and Tarrafal Beach is 500 metres away.

    Accueil très sympathique Appartement bien placé Au top Merci

    From HK$ 984.18 per night
  • Perfect Place
    Central location
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 16 reviews

    Perfect Place has a balcony and is located in Tarrafal, within just 300 metres of Tarrafal Beach and 400 metres of Mar di Baxu Beach.

    Très bon accueil félicitations !!! Appartement très spacieux et propre

    From HK$ 520.52 per night
  • Pensão Garcia
    Central location
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 10 reviews

    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.

    It's very big, it was clean and it has Air conditioning,which is very useful

    From HK$ 473.86 per night
  • CasaZina
    Central location
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2 reviews

    Set in Tarrafal, 200 metres from Mar di Baxu Beach and 500 metres from Tarrafal Beach, CasaZina offers air-conditioned accommodation with a terrace and free WiFi.

    From HK$ 1,312.24 per night
  • Casa Barreto
    Central location
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 10 reviews

    Situated in Tarrafal in the Santiago region, with Tarrafal Beach and Mar di Baxu Beach nearby, Casa Barreto features accommodation with free private parking. This apartment provides a terrace.

    Très bon accueil. Fabrice très disponible. La situation géographique

    From HK$ 425.82 per night
  • Casa Herminia
    Central location
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 8 reviews

    Offering a terrace and sea view, Casa Herminia is set in Tarrafal, 200 metres from Mar di Baxu Beach and 400 metres from Tarrafal Beach.

    Le confort du logement, la disponibilité de hotes (sur whatsapp)

    From HK$ 805.93 per night
  • Casa Miami
    Central location
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 32 reviews

    Situated just less than 1 km from Tarrafal Beach, Casa Miami offers accommodation in Tarrafal with access to an outdoor swimming pool, a garden, as well as a concierge service.

    The location, the amazing and super adorable staff.

    From HK$ 557.70 per night
  • Ponta Gato Residence
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 57 reviews

    Boasting a patio with mountain views, a terrace and barbecue facilities, Ponta Gato Residence can be found in Tarrafal, close to Tarrafal Beach and a 10-minute walk from Mar di Baxu Beach.

    La vue sur la mer. La gentillesse de Delfim, son accueil chaleureux.

  • Tarrafal Ecodécor Full House
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 3 reviews

    Located in Tarrafal and only 400 metres from Mar di Baxu Beach, Tarrafal Ecodécor Full House provides accommodation with mountain views, free WiFi and free private parking.

  • Tarrafal House
    Central location
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 106 reviews

    Situated in Tarrafal in the Santiago region with Mar di Baxu Beach and Tarrafal Beach nearby, Tarrafal House features accommodation with access to a solarium.

    Va l'hôte est super gentil la maison est propre

    From HK$ 204.13 per night
  • Apartamento T2-Dunas Centro
    Scored 7.9
    7.9
    Rated good
    Good
     · 31 reviews

    Boasting garden views, Apartamento T2-Dunas Centro features accommodation with a patio, around 600 metres from Mar di Baxu Beach. The property has city and quiet street views.

    Très bon emplacement. Bel appartement propre et fonctionnel.

  • Apartamentos Santiago - Tarrafal
    Scored 7.9
    7.9
    Rated good
    Good
     · 64 reviews

    Featuring a terrace, Apartamentos Santiago - Tarrafal is located in Tarrafal in the Santiago region, 300 metres from Tarrafal Beach and 300 metres from Mar di Baxu Beach.

    Grosse, Moderne Wohnung, intakte Küche, zentrale Lage.

  • Escape House
    Central location
    Scored 7.8
    7.8
    Rated good
    Good
     · 95 reviews

    Featuring garden views, Escape House provides accommodation with patio, around 600 metres from Mar di Baxu Beach. There is a private entrance at the apartment for the convenience of those who stay.

    Posizione ottima. Stanza molto grande. Lo consiglio!

    From HK$ 255.16 per night
  • Hotel Sol Marina
    Central location
    Scored 7.6
    7.6
    Rated good
    Good
     · 235 reviews

    Situated in Tarrafal, Hotel Sol Marina offers beachfront accommodation 100 metres from Tarrafal Beach and provides various facilities, such as a terrace, a bar and a shared lounge.

    Friendly staff, amazing location and good breakfast

  • Techas Perfect Beach apart Tarrafal
    Scored 7.5
    7.5
    Rated good
    Good
     · 13 reviews

    Set in Tarrafal, 200 metres from Tarrafal Beach and 400 metres from Mar di Baxu Beach, Techas Perfect Beach apart Tarrafal offers accommodation with free WiFi, air conditioning and a private beach...

    From HK$ 630.60 per night
  • Exile on main street
    Scored 7.5
    7.5
    Rated good
    Good
     · 2 reviews

    Situated in Tarrafal, 800 metres from Tarrafal Beach and less than 1 km from Mar di Baxu Beach, Exile on main street offers air conditioning.

FAQ about cheap hotels in Tarrafal

Cheap hotels that guests love in Tarrafal

See all
  • Avg. price/night: HK$ 1,264.13
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 813 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
    Group
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 191 reviews
    The location is perfect with a very nice view from the top terrace, the host is amazing and super friendly. A good budget place to stay in Tarrafal.
    Jodas
    Family with young children
  • Avg. price/night: HK$ 765.47
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 311 reviews
    The location is lovely and perfectly central, and the hotel common areas look very nice. Everything very clean and well taken care of
    Afonso
    Young couple
  • Avg. price/night: HK$ 561.35
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 728 reviews
    Excellent location, view on the ocean. And during the day you can see fishermen working. Restaurants nearby. Great breakfast on the roofterrace. Very clean room. Nice staff
    Olaf de R
    Family with young children
  • Avg. price/night: HK$ 765.47
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 311 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
    Young couple
  • Avg. price/night: HK$ 536.28
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 305 reviews
    Location is close to natural park, the ideal place for hiking
    Gerda
    Young couple
  • Avg. price/night: HK$ 765.47
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 311 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
    People with friends
  • Avg. price/night: HK$ 714.44
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 35 reviews
    Great location and good price for the space (Even though it was just me and all of the other rooms were locked) a good deal. Woman host although she speaks no English is super sweet as well as the cleaning lady :) Easy 4 min walk to beach and many restaurants.
    Stacha
    Solo traveller
  • Avg. price/night: HK$ 1,264.13
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 813 reviews
    Perfect location, with direct access to a bay which was ideal for snorkelling. fantastic breakfast and excellent dinner.
    Marco
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 355 reviews
    Great location and very friendly and useful staff. Very clean and rooms are spacious and have amazing views! Def recommend!
    B
    Bruno
    Family with young children
  翻译: