Find hotels near Sao Pedro Beach,
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Compare hotels close to Sao Pedro Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Aquiles Eco Hotel
0.7 km from Sao Pedro Beach
8.8 out of 10, Excellent, (54)
The price is AED 224
AED 279 total
includes taxes & fees
21 Nov - 22 Nov

Foya Branca by Flagworld Hotels
0.6 km from Sao Pedro Beach
7.0 out of 10, Good, (35)
The price is AED 288
AED 356 total
includes taxes & fees
28 Nov - 29 Nov

Ouril Hotel Mindelo
10.6 km from Sao Pedro Beach
9.2 out of 10, Wonderful, (97)
The price is AED 364
AED 440 total
includes taxes & fees
1 Dec - 2 Dec

Prassa 3 Boutique Hotel
10.9 km from Sao Pedro Beach
10.0 out of 10, Exceptional, (4)

Hotel Belvedere Mindelo, Cape Verde
10.7 km from Sao Pedro Beach
8.4 out of 10, Very Good, (8)
The price is AED 338
AED 410 total
includes taxes & fees
21 Nov - 22 Nov

Las Rochas Mindelo
7.6 km from Sao Pedro Beach
8.2 out of 10, Very Good, (20)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Sao Pedro Beach Hotel Reviews

Ouril Hotel Mindelo
10/10 Excellent
Hotels near other Sao Pedro Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Attractions
- Hotels near Mindelo Marina
- Hotels near Laginha Beach
- Hotels near Baía das Gatas
- Hotels near Cultural Center of Mindelo
- Hotels near Ponta do Sol
- Hotels near Trapiche Ildo Benrós
- Hotels near Pont d'Agua
- Hotels near Torre de Belém
- Hotels near Monte Verde
- Hotels near Cruzinha
- Hotels near Fontainhas
- Hotels near Ribeira Grande Beach
- Hotels near Presidential Palace
- Hotels near Mercado Municipal
- Hotels near Chã da Igreja
- Hotels near Topo da Coroa
- Hotels near Ponta do Sol Church
- Hotels near Ponta do Sol Town Hall
- Hotels near Mount Verde
- Hotels near Salamansa Bay


























































