Hotels in Porto Santo

Find the best deals on 142 hotels in Porto Santo, Portugal

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Porto Santo

Find the perfect Porto Santo hotel for business or leisure


Things to do in Porto Santo

Porto Santo Beach

How much are hotels near Porto Santo Beach?

The average price for hotels near Porto Santo Beach is $131 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Porto Santo Beach is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Porto Santo Beach are typically 45% more expensive than the average hotel in Porto Santo, which is $71.

Hotels near Porto Santo Beach
  • Praia Dourada Hotel
    Best value

    Praia Dourada Hotel

    Rua D Estevao De Alencastre, Porto Santo, Madeira

    7.6

    $51

    View Deal
  • Aparthotel Luamar
    #1 Most popular

    Aparthotel Luamar

    Cabeco da Ponta, Porto Santo, Madeira

    8.0

    $80

    View Deal
  • Pestana Porto Santo
    #2 Most popular

    Pestana Porto Santo

    Estrada Regional 120, Porto Santo, Madeira

    8.5

    $281

    View Deal
  • Pestana Ilha Dourada
    #3 Most popular

    Pestana Ilha Dourada

    Rua Ponta dos Zambujeiros, Porto Santo, Madeira

    8.6

    $209

    View Deal
  • Hotel Porto Santo & Spa
    #4 Most popular

    Hotel Porto Santo & Spa

    Campo DE Baixo 7135, Porto Santo, Madeira

    8.3

    $139

    View Deal
  • Hotel Torre Praia
    #5 Most popular

    Hotel Torre Praia

    9400 Porto Santo, Portugal, Porto Santo, Madeira

    8.5

    $95

    View Deal
  • Sotavento Guest House

    Sotavento Guest House

    Porto Santo, Madeira

    9.4

    $117

    View Deal
  • Vila Baleira - Hotel Resort & Thalasso Spa

    Vila Baleira - Hotel Resort & Thalasso Spa

    243 Sitio Cabeco Da Ponta, Porto Santo, Madeira

    8.3

    $125

    View Deal
  • 16 Porto Santo Apartments

    16 Porto Santo Apartments

    Porto Santo, Madeira

    8.3

    $76

    View Deal
  • Casa da Maresia

    Casa da Maresia

    Porto Santo, Madeira

    9.7

    $223

    View Deal
  • Inatel Porto Santo Hotel

    Inatel Porto Santo Hotel

    Estrada Regional, 120, Porto Santo, Madeira

    8.4

    $87

    View Deal
  • Areia Dourada

    Areia Dourada

    Estrada Regional 120, Porto Santo, Madeira

    8.0

    $79

    View Deal

When to book a hotel in Porto Santo

Check out the information below to find the best deal on a Porto Santo hotel room
Low Season
November
High Season
August

cheapest month to stay

48%

expected price decrease

most expensive time to stay

47%

expected price increase

Price
$57 - $203
Highest day of week
Friday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$158

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$171

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Porto Santo is: 1-2 star, 72 days before. 3 star, 70 days before. 4-5 star, on the same day that your stay begins.
1-2 star
$62 - $89
3 star
$77 - $97
4-5 star
$109 - $185

How much does a hotel in Porto Santo cost per night?

Use the information below to find quality Porto Santo hotel rooms for low prices

Porto Santo travel information

How long do people stay in Porto Santo?

The average length of stay in Porto Santo is 5 nights.

How much does a hotel cost in Porto Santo?

The cost of a hotel room in Porto Santo will vary according to demand, location and star rating. On average, rooms will cost around $204 per night.

When is the best time to book a hotel in Porto Santo?

Hotels in Porto Santo are usually cheapest during the month of November, you can expect a price decrease of around 48% during this period.

Which day is cheapest to stay in Porto Santo?

Sunday is the day where you will typically find the lowest price for your hotel room in Porto Santo. The highest price tends to be on Thursday.