Skip to main content

Filter by:


Star rating

Review score

São Pedro – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
Flag Hotel Foya Branca, hotel in São Pedro

Offering an outdoor pool and buffet restaurant, Flag Hotel Foya Branca is located in Mindelo. Free WiFi access is available. Each room here will provide you with a TV. There is also a refrigerator.

Decent breakfast, although there wasn't much choice.
7.2
Scored 7.2
Good
Rated good
377 reviews
Price from£50.46per night
Aquiles Eco Hotel, hotel in São Pedro

Aquiles Eco Hotel is located in São Pedro. The property is 30 meters from the beach and 7 km from Mindelo. WiFi access is available. Each room here will provide you with a balcony.

Nice hotel in a small fishing village close to the airport. Perfect in the beginning and at the end of the trip. Very friendly staff.
8.3
Scored 8.3
Very good
Rated very good
307 reviews
Price from£64.87per night
Pousada B&B Le Gourmet, hotel in São Pedro

Providing free WiFi, Pousada B&B Le Gourmet offers accommodation in Sao Pedro. Boasting a concierge service, this property also provides guests with a restaurant open daily.

The host Carine knows a lot about Sao Vincente and Santa Antao. She shared many tips, and also was tremendously helpful and accomodating when sorting out a payment issue I had with my visa card.
8.5
Scored 8.5
Very good
Rated very good
75 reviews
Price from£54.69per night
Hotel Lazareto, hotel in São Pedro

Facing the beachfront, Hotel Lazareto offers 4-star accommodation in Mindelo and features a shared lounge, terrace and bar.

Everything specially about the staff nice people and very kind always help when you need
7.3
Scored 7.3
Good
Rated good
19 reviews
Price from£39.18per night
Las Rochas, hotel in São Pedro

Offering a garden, Las Rochas is situated in Mindelo (Lazareto). Free private parking is available on site. Featuring a terrace, the accommodation comes with a seating and dining area.

We had only one short night at Las Rochas. The view of the sea was beautiful! The apartment was clean and the bed was comfortable. The guy at reception was nice and helpful. We enjoyed the pool.
7.4
Scored 7.4
Good
Rated good
160 reviews
Price from£70.65per night
Villa Morabeza Guest House, hotel in São Pedro

Offering an outdoor pool, Morabeza Village is located 3 km from Mindelo. Wi-Fi access is available. Rooms here will provide you with a patio and a terrace.

Perfect service and hospitality
8.9
Scored 8.9
Fabulous
Rated fabulous
33 reviews
Price from£64.77per night
Luxury Penthouse with Private Pool, Ocean, City & Mountain view 6 Pers 2 BR, hotel in São Pedro

Featuring air-conditioned accommodation with a private pool, garden view and a balcony, Luxury Penthouse with Private Pool, Ocean, City & Mountain view 6 Pers 2 BR is located in Lazareto.

Very nice apartment, spacious, quiet residencial area. Will be back next time visiting Mindelo.
9.8
Scored 9.8
Exceptional
Rated exceptional
6 reviews
Price from£98.50per night
Casa de Gá, hotel in São Pedro

Featuring quiet street views, Casa de Gá provides accommodation with terrace, around 1.7 km from Torre de Belem. This bed and breakfast features accommodation with a balcony.

Everything was fine, from the bed to the breakfast!
9.3
Scored 9.3
Superb
Rated superb
28 reviews
Price from£22.89per night
Rose`s place, hotel in São Pedro

Rose`s place is set in Mindelo and has a private pool and pool views. This beachfront property offers access to a terrace and free WiFi. Guests can enjoy garden views.

Big cosy bed, clean bathroom and delicious breakfast. Hosts are very nice people and although they share the space of their living room with passing guests, there is no problem at all. Location is just above the pictoresque Sao Pedro beach, with a beautiful view.
8.0
Scored 8.0
Very good
Rated very good
114 reviews
Price from£42.67per night
Constança Retreat, hotel in São Pedro

Featuring mountain views, Constança Retreat provides accommodation with a terrace, around 2.4 km from Praia Da Laginha.

Very nice terrasse on the top of the building. And super clean room. Lovely place
8.9
Scored 8.9
Fabulous
Rated fabulous
41 reviews
Price from£21.73per night
See all hotels in and around São Pedro
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about São Pedro:

  • 8.0
    Scored 8.0

    This place is not for everyone.

    This place is not for everyone. It is a very small village, almost no hotels, a super small mini mercado. It is a great place when you want to live among locals. Also great when you want to do some kite surfing, wind surfing etc. Its not a good place for people looking for "relax on beach side and having a nice swim". Bonus: Its nice for plane spotters as well, as the international airport São Vicente is just around the corner, you can walk by foot from the hotel to reach the airport fence in some 5 minutes. When you check flight schedules before, you can watch planes landing in front of your eyes.
    Michael from B
    Germany