Select your dates to see the latest hotel prices and availability in Porto Santo.
45 Reviews
45 Reviews
20 Reviews
15 Reviews
41 Reviews
30 Reviews
2 Reviews
51 Reviews
The average price for hotels in Porto Santo is AU$ 267 for weekdays, and AU$ 269 for weekends (Friday–Saturday).
From business trips to holiday stays, Porto Santo offers a wide selection of popular hotels to suit every need. Pestana Porto Santo Premium All Inclusive Beach & Spa Resort, Vila Baleira Porto Santo and Hotel Torre Praia are excellent options for your stay.
Reaching your hotel in Porto Santo is easy with hotels that offer airport shuttle services. Pestana Porto Santo Premium All Inclusive Beach & Spa Resort, Vila Baleira Porto Santo and Hotel Torre Praia provide reliable airport shuttle services.
Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Pestana Porto Santo Premium All Inclusive Beach & Spa Resort, Vila Baleira Porto Santo and Hotel Torre Praia are great choices for spa hotels offering quality services.
Pestana Porto Santo Premium All Inclusive Beach & Spa Resort, Vila Baleira Porto Santo and Hotel Torre Praia offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!
Pestana Porto Santo Premium All Inclusive Beach & Spa Resort, Vila Baleira Porto Santo and Hotel Torre Praia provide a tasty breakfast to help you get going.
Porto Santo offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Pestana Porto Santo Premium All Inclusive Beach & Spa Resort is one of the top luxury hotels for a memorable stay.
Pestana Porto Santo Premium All Inclusive Beach & Spa Resort, Vila Baleira Porto Santo and Hotel Torre Praia are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.
Total Properties | 18 |
---|---|
Number of Reviews | 359 |
Highest Price | AU$ 2,045 |
Lowest Price | AU$ 83 |
Average Price (Weekdays) | AU$ 267 |
Average Price (Weekends) | AU$ 269 |
67 Reviews