
Cheap 2025 Sao Pedro Hotels
Choose from 4761 Sao Pedro Hotel Deals

The Views Baia - Adults Only
Rua das Maravilhas, 74, Funchal, Madeira
Free Cancellation
Reserve now, pay when you stay
0.29 km from Sao Pedro
Stay at this 4-star spa hotel in Funchal. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition ...

Quinta Funchal Gardens – Adults Only
Caminho de Santo Antonio, nr. 52, Funchal, Madeira
Free Cancellation
Reserve now, pay when you stay
0.34 km from Sao Pedro
Stay at this 5-star luxury hotel in Funchal. Enjoy free WiFi, room service, and a health club. Popular attractions CR7 Museum and Holy Trinity Church are located ...

Hotel Caju
Rua da Carreira, 112, Funchal
0.8 km from Sao Pedro
Stay at this 4-star hotel in Funchal. Enjoy free breakfast, free WiFi, and room service. Our guests praise the helpful staff in our reviews. Popular attractions ...

Hotel Monte Carlo
Calcada da Saude, 10, Funchal
0.54 km from Sao Pedro
Stay at this 3-star hotel in Funchal. Enjoy breakfast (surcharge), a 24-hour front desk, and an airport shuttle (surcharge). Our guests praise the property condition ...

Castanheiro Boutique Hotel
Rua do Castanheiro 31, Funchal
Free Cancellation
Reserve now, pay when you stay
0.92 km from Sao Pedro
Stay at this 4-star spa hotel in Funchal. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...

ALOJAMENTO CENTRAL 2
R. das Pretas 15, Funchal, Madeira
0.9 km from Sao Pedro
Stay at this 3-star aparthotel in Funchal. Enjoy free breakfast, free WiFi, and a rooftop terrace. Popular attractions CR7 Museum and Arcadas Sao Francisco Shopping ...

Quinta Jardins do Lago
Rua Dr. Joao Lemos Gomes 29, Sao Pedro, Funchal
Free Cancellation
Reserve now, pay when you stay
0.44 km from Sao Pedro
Stay at this 5-star luxury hotel in Funchal. Enjoy free WiFi, a free area shuttle, and room service. Popular attractions CR7 Museum and Quinta das Cruzes Museum ...

Hotel Quintinha São João & Spa
Rua da Levada de Sao Joao, 4, Funchal
0.41 km from Sao Pedro
Stay at this 5-star luxury hotel in Funchal. Enjoy free breakfast, free WiFi, and free parking. Popular attractions CR7 Museum and Holy Trinity Church are located ...

Savoy Palace - The Leading Hotels of the World - Savoy Signature
Avenida do Infante, 25, Funchal
Free Cancellation
Reserve now, pay when you stay
0.83 km from Sao Pedro
Stay at this 5-star luxury hotel in Funchal. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the breakfast and the helpful staff ...

Saccharum Resort
Rua Serra de Água, 1, Calheta
Free Cancellation
Reserve now, pay when you stay
24.48 km from Sao Pedro
Stay at this 5-star luxury hotel in Calheta. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the property condition ...

Barcelo Funchal Oldtown
Rua Da Alfandega 9, Funchal, Maadeira
Free Cancellation
Reserve now, pay when you stay
1.1 km from Sao Pedro
Stay at this 5-star luxury hotel in Funchal. Enjoy free WiFi, 2 bars/lounges, and a rooftop terrace. Our guests praise the helpful staff in our reviews. Popular ...

Dreams Madeira Resort Spa & Marina - All Inclusive
Sitio da Piedade, Machico, Madeira
22.02 km from Sao Pedro
Stay at this 5-star luxury hotel in Machico. Enjoy free WiFi, 3 outdoor pools, and 7 restaurants. Popular attractions Madeira Whale Museum and Sao Lourenco Point ...

Reid's Palace, A Belmond Hotel, Madeira
Estrada Monumental 139, Funchal
Free Cancellation
Reserve now, pay when you stay
1.34 km from Sao Pedro
Stay at this 5-star luxury hotel in Funchal. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...

Zarco Bed&Breakfast
R. da Alfândega 113, Funchal, Madeira
Free Cancellation
Reserve now, pay when you stay
1.28 km from Sao Pedro
Stay at this 3-star B&B in Funchal. Enjoy free breakfast, free WiFi, and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions ...

Calheta Beach - All Inclusive
Av. D. Manuel I - n.3, Calheta
Free Cancellation
Reserve now, pay when you stay
25 km from Sao Pedro
Stay at this 4-star beach property in Calheta. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
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.
Sao Pedro, Madeira Island Hotel Guide
Search for hotels in Sao Pedro on Expedia.com. You can easily find your hotels in Sao Pedro using one of the methods below:
- View our selection of featured hotels in Sao Pedro
- Use the map to find hotels in the Sao Pedro neighborhood you prefer
- Use the filters to see hotels in a specific area of Sao Pedro, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Sao Pedro
- Enter your travel dates to view the best deals on hotels in Sao Pedro - while they last