Skip to main content

Filter by:


Star rating

Review score

Ribeira da Prata – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Casa Chiquinha, hotel in Ribeira da Prata

Casa Chiquinha is located in Ribeira da Prata. Set 100 metres from Silver Beach, the property offers a garden and free private parking.

Top Appartement in a nice little town, extremely friendly and helpful owner. 10mins walk to the black sandy beach. Many thanks for all, we had a fantastic time here.
8.8
Scored 8.8
Fabulous
Rated fabulous
5 reviews
Price from£54.11per night
Hotel Por Do Sol, hotel in Ribeira da Prata

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.26per night
Hotel Viajante, hotel in Ribeira da Prata

Set in Tarrafal, Santiago region, Hotel Viajante is located 400 metres from Mar di Baxu Beach. This 3-star hotel offers free WiFi.

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,
8.7
Scored 8.7
Fabulous
Rated fabulous
230 reviews
Price from£77.78per night
Oasis Tarrafal Alfandega Suites, hotel in Ribeira da Prata

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
269 reviews
Price from£106.66per night
Norespaço - Le cap sud, hotel in Ribeira da Prata

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
7.8
Scored 7.8
Good
Rated good
24 reviews
Price from£33.52per night
Tarrafal's Meeting Point, hotel in Ribeira da Prata

Offering a shared lounge and quiet street view, Tarrafal's Meeting Point is set in Tarrafal, 600 metres from Tarrafal Beach and 600 metres from Mar di Baxu Beach.

Perfect location. Close to the beach, the market and the aluguer stop. Big room Good breakfast included Excellent value for money . I advise
8.5
Scored 8.5
Very good
Rated very good
267 reviews
Price from£34.17per night
Casa Strela B&B Tarrafal, hotel in Ribeira da Prata

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
349 reviews
Price from£52.35per night
Gîte hicking bas, hotel in Ribeira da Prata

Gîte hicking bas is located in Chacha. Including a garden, this holiday home also features a restaurant.

We had a really good stay here! We loved the environment, we all had our own room (with 3) and we definitly felt like home here. What a beautiful view, what a nice place to hike and what a nice hosts. There's a lot of sounds here from animals, but that was part of the experience here. Waking up here was a gift; the cocks, birds, dogs, donkeys... No warm water, no WiFi, just nature. The food in the restaurant (we had breakfast and diner, also vegetarian) was good. People around were so friendly and helpful during our hike. We felt so safe. This was our favourite stay on Santiago. Thank you (obrigada)
9.1
Scored 9.1
Superb
Rated superb
25 reviews
Price from£35.35per night
B&B "Villa Alegria", Tarrafal, hotel in Ribeira da Prata

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.11per night
Deluxe B&B "Casa Alegria", Tarrafal, hotel in Ribeira da Prata

Located just 600 metres from Tarrafal 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.

I liked the house and the owner, you can see the sunset from the rooftop, but i recommend to take a drink from their honesty bar and walk towards the promenade which has lots of benches and enjoy the full spectrum of the sunset. The beaches are a 10 min walk away. The shared bathroom was well equipped with toiletries. Good wifi, and a few vegan options (bread, jam, juices, fruits) at a very nice breakfast buffet.
9.1
Scored 9.1
Superb
Rated superb
436 reviews
Price from£46.83per night
See all hotels in and around Ribeira da Prata
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Ribeira da Prata:

  • 10
    Scored 10

    Visitors are immediately immersed into the daily activities...

    Visitors are immediately immersed into the daily activities of the local people and their animals. One will hears 'tud fixe?' all the time and from all the people around you. With a smile and a thumbs-up. You need to reply "tud fixe!", smile back and show your thumb. And life is easy. No nonsense of the outside world. Best fruit: papaya. Best fish: lobo (?) or locally caught. Ask Zeza for octopus. You will get delicious catchupa sooner than later for your breakfast. Zeza is a most welcoming host you can ever imagine. The same applies to the rest of her family and friends who help at Dunas. Ricardo is most helpful when it comes to all the outside activities or needs. Ask for a tour around the island or fishing from the local boat. Enjoy the local beach. Black sand. No people. Probably because of covid. It was a tremendous stay for us. :-)
    Halec
    Portugal