2 Best Hotels in Porto Santo, Madeira

Background Illustration for Hotels

We've compiled the best of the best in Porto Santo - browse our top choices for the top things to see or do during your stay.

Pestana Porto Santo

$$$$ | Estrada Regional 120, Porto Santo, 9400-242, Portugal

A mix of standard rooms, spacious apartments, and villas spread around landscaped grounds dotted with tropical plants and dazzling flowers, this Mediterranean-style resort sits on a wonderfully quiet stretch of beach around 3 km (2 miles) from Vila Baleira. The all-inclusive property's restaurants range from poolside bars with light food to Mediterranean cuisine to a more upscale Italian eatery. Should the beach not be enough, the pool complex is superb: there are two large pools, one with salt water, as well as a separate children's pool and kids' club. A gym and tennis court cater to sporty types, while there are indulgent treatments and an indoor pool at the spa.

Pros

  • Superb pool complex includes a separate children's pool
  • Gym and tennis court cater to sporty types
  • Best rooms have sumptuous sea views

Cons

  • Can get very busy in high summer
  • Those without kids might feel outnumbered
  • Minimum four-night stay required
Estrada Regional 120, Porto Santo, 9400-242, Portugal
291-144000
Hotel Details
Closed Nov.–Mar.
328 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Vila Baleira Suites

$$$$ | Cabeça da Ponta, Porto Santo, 9400-030, Portugal

About 4 km (2½ miles) from Vila Baleira, the Vila Baleira Suites have their own pretty pool surrounded by sunny yellow lounge chairs, but most guests head just beyond that to one of the nicest stretches of beach on the island. The squat modern building itself is a bit of an eyesore, but the place makes up for any shortcomings with good amenities and a perfect location.

Pros

  • Best rooms have their own private terraces
  • A children's pool and other amenities
  • Free shuttle service to town

Cons

  • 5-night minimum in peak season
  • Definitely is showing its age
  • Some rooms face the road
Cabeça da Ponta, Porto Santo, 9400-030, Portugal
291-980800
Hotel Details
114 apartments
All-Inclusive

Quick Facts

Something incorrect in this review?