Enter your dates for the latest hotel rates and availability.
Swipe up to view more
Frequently Asked Questions
How much does it cost to stay in a hotel in Sao Pedro?
The average price for hotels in Sao Pedro is SGD 127 for weekdays, and SGD 125 for weekends (Friday–Saturday).
What are the best hotels in Sao Pedro?
From business trips to holiday stays, Sao Pedro offers a wide selection of popular hotels to suit every need. Flag Hotel Foya Branca and Aquiles Eco Hotel are excellent options for your stay.
Which hotels in Sao Pedro have airport shuttle services?
Reaching your hotel in Sao Pedro is easy with hotels that offer airport shuttle services. Flag Hotel Foya Branca and Aquiles Eco Hotel provide reliable airport shuttle services.
Which hotels in Sao Pedro provide fitness facilities?
Flag Hotel Foya Branca provides fitness facilities for a convenient workout during your trip. Keep up with your fitness routine even when traveling!
Which hotels in Sao Pedro have the best breakfast?