{
  "place": {
    "slug": "madalena-pt",
    "name": "Madalena, Portugal",
    "kind": "city",
    "city": "Madalena",
    "region": "Porto",
    "country": "PT",
    "region_slug": "porto",
    "url": "https://otaless.com/pt/porto/madalena-pt/",
    "state": null,
    "region_page": {
      "name": "Porto",
      "slug": "porto",
      "url": "https://otaless.com/pt/porto/"
    },
    "country_page": {
      "code": "PT",
      "name": "Portugal",
      "url": "https://otaless.com/pt/"
    }
  },
  "facet": {
    "slug": "sleeps-4",
    "label": "Sleeps 4+",
    "subject": "Stays"
  },
  "from_nightly": {
    "amount": 80,
    "currency": "EUR"
  },
  "sleeps_floor": 4,
  "updated": "2026-10-31T05:43:00.765Z",
  "live": false,
  "facets": [
    {
      "slug": "sleeps-6",
      "label": "Sleeps 6+",
      "url": "https://otaless.com/pt/porto/madalena-pt/sleeps-6/"
    },
    {
      "slug": "apartments",
      "label": "Apartments",
      "url": "https://otaless.com/pt/porto/madalena-pt/apartments/"
    },
    {
      "slug": "houses",
      "label": "Houses",
      "url": "https://otaless.com/pt/porto/madalena-pt/houses/"
    },
    {
      "slug": "villas",
      "label": "Villas",
      "url": "https://otaless.com/pt/porto/madalena-pt/villas/"
    }
  ],
  "nearby": [
    {
      "name": "Valadares, Portugal",
      "path": "/pt/porto/valadares-pt/",
      "url": "https://otaless.com/pt/porto/valadares-pt/"
    },
    {
      "name": "Canidelo, Portugal",
      "path": "/pt/porto/canidelo-pt/",
      "url": "https://otaless.com/pt/porto/canidelo-pt/"
    },
    {
      "name": "Azenha, Portugal",
      "path": "/pt/porto/azenha-pt/",
      "url": "https://otaless.com/pt/porto/azenha-pt/"
    },
    {
      "name": "Vila Nova de Gaia, Portugal",
      "path": "/pt/porto/vila-nova-de-gaia-pt/",
      "url": "https://otaless.com/pt/porto/vila-nova-de-gaia-pt/"
    },
    {
      "name": "Santo Ovídio, Portugal",
      "path": "/pt/porto/santo-ovidio-pt/",
      "url": "https://otaless.com/pt/porto/santo-ovidio-pt/"
    },
    {
      "name": "Canelas, Portugal",
      "path": "/pt/porto/canelas-pt/",
      "url": "https://otaless.com/pt/porto/canelas-pt/"
    },
    {
      "name": "Afurada de Baixo, Portugal",
      "path": "/pt/porto/afurada-de-baixo-pt/",
      "url": "https://otaless.com/pt/porto/afurada-de-baixo-pt/"
    },
    {
      "name": "Vilar de Andorinho, Portugal",
      "path": "/pt/porto/vilar-de-andorinho-pt/",
      "url": "https://otaless.com/pt/porto/vilar-de-andorinho-pt/"
    }
  ],
  "managers_here": [
    {
      "name": "Ribeira Vintage Apartments",
      "path": "/manager/ribeira-vintage-apartments-cvlaic/",
      "url": "https://otaless.com/manager/ribeira-vintage-apartments-cvlaic/"
    },
    {
      "name": "D&S Smart Housing",
      "path": "/manager/d-s-smart-housing-e622dm/",
      "url": "https://otaless.com/manager/d-s-smart-housing-e622dm/"
    },
    {
      "name": "Villa da Silva",
      "path": "/manager/villa-da-silva-qcjv4g/",
      "url": "https://otaless.com/manager/villa-da-silva-qcjv4g/"
    },
    {
      "name": "Crest Houses",
      "path": "/manager/crest-houses-umoll7/",
      "url": "https://otaless.com/manager/crest-houses-umoll7/"
    },
    {
      "name": "YOUROPO",
      "path": "/manager/youropo-fojdlt/",
      "url": "https://otaless.com/manager/youropo-fojdlt/"
    },
    {
      "name": "Experience Portugal like a Local",
      "path": "/manager/experience-portugal-like-a-local-dd2qmb/",
      "url": "https://otaless.com/manager/experience-portugal-like-a-local-dd2qmb/"
    }
  ],
  "stays": [
    {
      "stay_id": "01M62WTKRRYA2WMADGGKH03X8Y",
      "name": "Miradouro 25 | Centro Histórico - vistas épicas de luxo",
      "property_type": "house",
      "bedrooms": 3,
      "bathrooms": 3,
      "sleeps": 8,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [
        "estacionamento na rua",
        "acessível 24/7",
        "crianças bem-vindas",
        "animais de estimação não permitidos",
        "não é permitido fumar",
        "inacessível para cadeiras de rodas",
        "centro da cidade",
        "rio",
        "cidade",
        "à beira-mar",
        "roupa de cama",
        "secador de cabelo"
      ],
      "from_nightly": {
        "amount": 150,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T03:52:55.983Z",
      "price_verified_at": "2026-10-31T03:52:55.983Z",
      "facts_complete": 1,
      "live": false,
      "manager": {
        "name": "Crest Houses"
      },
      "url": "https://otaless.com/stay/miradouro-25-centro-historico-vistas-epicas-de-lux-xishgy/",
      "amenities_truncated": true,
      "go": "https://otaless.com/go?stay=01M62WTKRRYA2WMADGGKH03X8Y"
    },
    {
      "stay_id": "01M62WTKRTRJN5T50R19WK3X48",
      "name": "Miradouro 25 | Porto centre - luxury epic views",
      "property_type": "house",
      "bedrooms": 3,
      "bathrooms": 3,
      "sleeps": 8,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [
        "parking on street",
        "accessible 24/7",
        "children welcome",
        "pets not allowed",
        "smoking not allowed",
        "wheelchair inaccessible",
        "downtown",
        "river",
        "town",
        "waterfront",
        "bed linen",
        "blow dryer"
      ],
      "from_nightly": {
        "amount": 150,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T03:52:55.981Z",
      "price_verified_at": "2026-10-31T03:52:55.981Z",
      "facts_complete": 1,
      "live": false,
      "manager": {
        "name": "Crest Houses"
      },
      "url": "https://otaless.com/stay/miradouro-25-porto-centre-luxury-epic-views-fhnaso/",
      "amenities_truncated": true,
      "go": "https://otaless.com/go?stay=01M62WTKRTRJN5T50R19WK3X48"
    },
    {
      "stay_id": "01M3P59KRBC5HK3F8KBYSC627B",
      "name": "GE Dona Maria",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 80,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.752Z",
      "price_verified_at": "2026-10-31T05:43:00.752Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/ge-dona-maria-jx6ar9/",
      "go": "https://otaless.com/go?stay=01M3P59KRBC5HK3F8KBYSC627B"
    },
    {
      "stay_id": "01M4DKFXMN5JR8KNB7FMY2V6C6",
      "name": "Dasi House - E",
      "property_type": "house",
      "bedrooms": 3,
      "bathrooms": 1,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 85,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T02:42:15.758Z",
      "price_verified_at": "2026-10-31T02:42:15.758Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "D&S Smart Housing"
      },
      "url": "https://otaless.com/stay/dasi-house-e-mhoin8/",
      "go": "https://otaless.com/go?stay=01M4DKFXMN5JR8KNB7FMY2V6C6"
    },
    {
      "stay_id": "01M3P59KQQ173SKAC56VB2DPE6",
      "name": "São Bento - Apartment with City View",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 85,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.747Z",
      "price_verified_at": "2026-10-31T05:43:00.747Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/sao-bento-apartment-with-city-view-dqwxoy/",
      "go": "https://otaless.com/go?stay=01M3P59KQQ173SKAC56VB2DPE6"
    },
    {
      "stay_id": "01M51N90MMHZ7VN10TPA7X89BJ",
      "name": "Porto Design Central Apartment (N51)",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 85.71,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 85.71,
        "high": 92.97,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.275Z",
      "price_verified_at": "2026-10-31T02:20:58.275Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/porto-design-central-apartment-n51-pn9qxh/",
      "go": "https://otaless.com/go?stay=01M51N90MMHZ7VN10TPA7X89BJ"
    },
    {
      "stay_id": "01M51N90MZA1TFNQJZJK7221QY",
      "name": "São Vitor Balcony Apartment (N75)",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": 2,
      "sleeps": 5,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 86.88,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 86.88,
        "high": 89.89,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.280Z",
      "price_verified_at": "2026-10-31T02:20:58.280Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/sao-vitor-balcony-apartment-n75-xdrsuw/",
      "go": "https://otaless.com/go?stay=01M51N90MZA1TFNQJZJK7221QY"
    },
    {
      "stay_id": "01M4DKFXJMKCP9TT245NBH6GT9",
      "name": "Taipas House in Porto 2",
      "property_type": "house",
      "bedrooms": 2,
      "bathrooms": 2,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 90,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T02:42:15.766Z",
      "price_verified_at": "2026-10-31T02:42:15.766Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "D&S Smart Housing"
      },
      "url": "https://otaless.com/stay/taipas-house-in-porto-2-gpf8od/",
      "go": "https://otaless.com/go?stay=01M4DKFXJMKCP9TT245NBH6GT9"
    },
    {
      "stay_id": "01M3P59KQ3P695FHXPBTWAJCW1",
      "name": "Mezzanine Apartment (4 Adults - 1 double/2 single beds)",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 98,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.753Z",
      "price_verified_at": "2026-10-31T05:43:00.753Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/mezzanine-apartment-4-adults-1-double-2-single-bed-tgytcv/",
      "go": "https://otaless.com/go?stay=01M3P59KQ3P695FHXPBTWAJCW1"
    },
    {
      "stay_id": "01M3P59KQF3QZHD6RPYR5P7ZYJ",
      "name": "São Bento 4E Duplex Two Bedrooms Single Beds",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 100,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.755Z",
      "price_verified_at": "2026-10-31T05:43:00.755Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/sao-bento-4e-duplex-two-bedrooms-single-beds-vxifwy/",
      "go": "https://otaless.com/go?stay=01M3P59KQF3QZHD6RPYR5P7ZYJ"
    },
    {
      "stay_id": "01M3P59KQMT73K1G7AYT97Y1WB",
      "name": "2 Bedroom Apartment (4 Adults - single beds)",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 104,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.748Z",
      "price_verified_at": "2026-10-31T05:43:00.748Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/2-bedroom-apartment-4-adults-single-beds-6jyitw/",
      "go": "https://otaless.com/go?stay=01M3P59KQMT73K1G7AYT97Y1WB"
    },
    {
      "stay_id": "01M3P59KRPZPHR3MAZR9GYWMB0",
      "name": "GE Infante",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 110,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.752Z",
      "price_verified_at": "2026-10-31T05:43:00.752Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/ge-infante-xk4xft/",
      "go": "https://otaless.com/go?stay=01M3P59KRPZPHR3MAZR9GYWMB0"
    },
    {
      "stay_id": "01M3P59KPR0A16D9A0MTS8FJQF",
      "name": "2 Bedroom Apartment (6 Adults - 1 double/4 single beds)",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": 2,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 125,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.748Z",
      "price_verified_at": "2026-10-31T05:43:00.748Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/2-bedroom-apartment-6-adults-1-double-4-single-bed-ajx1go/",
      "go": "https://otaless.com/go?stay=01M3P59KPR0A16D9A0MTS8FJQF"
    },
    {
      "stay_id": "01M3P59KR4M8PF6RWJDN6JY9N3",
      "name": "3 Bedroom Apartment (6 Adults)",
      "property_type": "apartment",
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 140,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.749Z",
      "price_verified_at": "2026-10-31T05:43:00.749Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/3-bedroom-apartment-6-adults-x4dyxe/",
      "go": "https://otaless.com/go?stay=01M3P59KR4M8PF6RWJDN6JY9N3"
    },
    {
      "stay_id": "01M4DKFXM3DP4KVA1B4HN2FZZE",
      "name": "AgapeStay Family House",
      "property_type": "house",
      "bedrooms": 3,
      "bathrooms": 1,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 140,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T02:42:15.770Z",
      "price_verified_at": "2026-10-31T02:42:15.770Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "D&S Smart Housing"
      },
      "url": "https://otaless.com/stay/agapestay-family-house-a9npac/",
      "go": "https://otaless.com/go?stay=01M4DKFXM3DP4KVA1B4HN2FZZE"
    },
    {
      "stay_id": "01M3P59KR50HCZQTADX4BS8RQM",
      "name": "3 Bedroom Apartment (7 Adults)",
      "property_type": "apartment",
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 5,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 150,
        "currency": "EUR"
      },
      "price_range_90": {
        "low": 150,
        "high": 154,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.749Z",
      "price_verified_at": "2026-10-31T05:43:00.749Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/3-bedroom-apartment-7-adults-6dbi9d/",
      "go": "https://otaless.com/go?stay=01M3P59KR50HCZQTADX4BS8RQM"
    },
    {
      "stay_id": "01M4DKFXHMWP9H7D0XK3HED312",
      "name": "Savvy Signature Apartments - 5",
      "property_type": "apartment",
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 9,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 240,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T02:42:15.743Z",
      "price_verified_at": "2026-10-31T02:42:15.743Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "D&S Smart Housing"
      },
      "url": "https://otaless.com/stay/savvy-signature-apartments-5-qqq55t/",
      "go": "https://otaless.com/go?stay=01M4DKFXHMWP9H7D0XK3HED312"
    },
    {
      "stay_id": "01M4ZFV7MJW6W3SPAFA7YRGG18",
      "name": "São Bento - Apartamento con vistas a la ciudad",
      "property_type": null,
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 85,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.765Z",
      "price_verified_at": "2026-10-31T05:43:00.765Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/sao-bento-apartamento-con-vistas-a-la-ciudad-jpqgdi/",
      "go": "https://otaless.com/go?stay=01M4ZFV7MJW6W3SPAFA7YRGG18"
    },
    {
      "stay_id": "01M3P595RAQ9Z1RYDT478X5FWV",
      "name": "São Bento 4E Duplex Deux Chambres lits simples",
      "property_type": null,
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 100,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.745Z",
      "price_verified_at": "2026-10-31T05:43:00.745Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/sao-bento-4e-duplex-deux-chambres-lits-simples-jd1xsx/",
      "go": "https://otaless.com/go?stay=01M3P595RAQ9Z1RYDT478X5FWV"
    },
    {
      "stay_id": "01M4ZFV7MHH5GZZCY8GN6399K8",
      "name": "São Bento 4E Duplex dos habitaciones camas individuales",
      "property_type": null,
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 100,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.765Z",
      "price_verified_at": "2026-10-31T05:43:00.765Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/sao-bento-4e-duplex-dos-habitaciones-camas-individ-cn6rhn/",
      "go": "https://otaless.com/go?stay=01M4ZFV7MHH5GZZCY8GN6399K8"
    },
    {
      "stay_id": "01M4ZFV7MGYQY9AHJKPZF1RW0V",
      "name": "Apartamento de 2 dormitorios (4 adultos - camas individuales)",
      "property_type": null,
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 104,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.760Z",
      "price_verified_at": "2026-10-31T05:43:00.760Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/apartamento-de-2-dormitorios-4-adultos-camas-indiv-lgvbfq/",
      "go": "https://otaless.com/go?stay=01M4ZFV7MGYQY9AHJKPZF1RW0V"
    },
    {
      "stay_id": "01M3P595RHWJEPSD82V3R2XM6N",
      "name": "Appartement 2 Chambres (4 Adultes - Lits Simples)",
      "property_type": null,
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 104,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.741Z",
      "price_verified_at": "2026-10-31T05:43:00.741Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/appartement-2-chambres-4-adultes-lits-simples-k8kpsd/",
      "go": "https://otaless.com/go?stay=01M3P595RHWJEPSD82V3R2XM6N"
    },
    {
      "stay_id": "01M51N90RY94JT4EVVY776QPEA",
      "name": "Taipas-11",
      "property_type": null,
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 123.25,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 122.36,
        "high": 123.43,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.281Z",
      "price_verified_at": "2026-10-31T02:20:58.281Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/taipas-11-2jzejw/",
      "go": "https://otaless.com/go?stay=01M51N90RY94JT4EVVY776QPEA"
    },
    {
      "stay_id": "01M51N90QTN9YXX0GM03QCS0E8",
      "name": "City Center 5",
      "property_type": null,
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 134.45,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 133.48,
        "high": 145.87,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.269Z",
      "price_verified_at": "2026-10-31T02:20:58.269Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/city-center-5-l2u8hb/",
      "go": "https://otaless.com/go?stay=01M51N90QTN9YXX0GM03QCS0E8"
    },
    {
      "stay_id": "01M51N90QWS464J47TCA2ZJ7MW",
      "name": "RA - Flores 4",
      "property_type": null,
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 134.45,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 133.48,
        "high": 134.65,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.276Z",
      "price_verified_at": "2026-10-31T02:20:58.276Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/ra-flores-4-qzzile/",
      "go": "https://otaless.com/go?stay=01M51N90QWS464J47TCA2ZJ7MW"
    },
    {
      "stay_id": "01M51N90PFG1C5DGYJE25EQ7ZV",
      "name": "RA - São João 1",
      "property_type": null,
      "bedrooms": 2,
      "bathrooms": 2,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 134.45,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 133.48,
        "high": 145.87,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.277Z",
      "price_verified_at": "2026-10-31T02:20:58.277Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/ra-sao-joao-1-or0bww/",
      "go": "https://otaless.com/go?stay=01M51N90PFG1C5DGYJE25EQ7ZV"
    },
    {
      "stay_id": "01M4ZFV7MN3ZPYN38B0QHPJKPR",
      "name": "Apartamento de 3 dormitorios (6 adultos)",
      "property_type": null,
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 140,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.761Z",
      "price_verified_at": "2026-10-31T05:43:00.761Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/apartamento-de-3-dormitorios-6-adultos-drejl2/",
      "go": "https://otaless.com/go?stay=01M4ZFV7MN3ZPYN38B0QHPJKPR"
    },
    {
      "stay_id": "01M3P595RQVMVMAEKQVBFX5HBM",
      "name": "Appartement 3 Chambres (6 Adultes)",
      "property_type": null,
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 140,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.742Z",
      "price_verified_at": "2026-10-31T05:43:00.742Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/appartement-3-chambres-6-adultes-1x0fnj/",
      "go": "https://otaless.com/go?stay=01M3P595RQVMVMAEKQVBFX5HBM"
    },
    {
      "stay_id": "01M4ZFV7MP4NE3SF0J8S6VPDV6",
      "name": "Apartamento de 3 dormitorios (7 adultos)",
      "property_type": null,
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 5,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 150,
        "currency": "EUR"
      },
      "price_range_90": {
        "low": 150,
        "high": 154,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.762Z",
      "price_verified_at": "2026-10-31T05:43:00.762Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/apartamento-de-3-dormitorios-7-adultos-od83x1/",
      "go": "https://otaless.com/go?stay=01M4ZFV7MP4NE3SF0J8S6VPDV6"
    },
    {
      "stay_id": "01M3P595RSTKN3KXZY44JC8YKW",
      "name": "Appartement 3 Chambres (7 Adultes)",
      "property_type": null,
      "bedrooms": 3,
      "bathrooms": 2,
      "sleeps": 5,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 150,
        "currency": "EUR"
      },
      "price_range_90": {
        "low": 150,
        "high": 154,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T05:43:00.742Z",
      "price_verified_at": "2026-10-31T05:43:00.742Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Ribeira Vintage Apartments"
      },
      "url": "https://otaless.com/stay/appartement-3-chambres-7-adultes-xxecph/",
      "go": "https://otaless.com/go?stay=01M3P595RSTKN3KXZY44JC8YKW"
    },
    {
      "stay_id": "01M51N90QNRK5CQMQ4ZC1HA1R5",
      "name": "Ribeira Porto 3",
      "property_type": null,
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 201.68,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 166.85,
        "high": 201.98,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.279Z",
      "price_verified_at": "2026-10-31T02:20:58.279Z",
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/ribeira-porto-3-mrrmdj/",
      "go": "https://otaless.com/go?stay=01M51N90QNRK5CQMQ4ZC1HA1R5"
    },
    {
      "stay_id": "01M51N90N85Z5GKPDKSBNRX68J",
      "name": "Santa Catarina Light Apartment (N46)",
      "property_type": "apartment",
      "bedrooms": null,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 62.23,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 60.1,
        "high": 63.55,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.352Z",
      "price_verified_at": "2026-10-31T02:20:58.352Z",
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/santa-catarina-light-apartment-n46-yiayqk/",
      "go": "https://otaless.com/go?stay=01M51N90N85Z5GKPDKSBNRX68J"
    },
    {
      "stay_id": "01M4DKFXHBWKGNQV356K1D4JW8",
      "name": "Taipas House in Porto 2",
      "property_type": "house",
      "bedrooms": null,
      "bathrooms": 2,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 90,
        "currency": "EUR"
      },
      "verified_at": "2026-10-31T02:42:15.790Z",
      "price_verified_at": "2026-10-31T02:42:15.790Z",
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "D&S Smart Housing"
      },
      "url": "https://otaless.com/stay/taipas-house-in-porto-2-dcjrsn/",
      "go": "https://otaless.com/go?stay=01M4DKFXHBWKGNQV356K1D4JW8"
    },
    {
      "stay_id": "01M51N90SJVK9PZ91MHGB3BGFB",
      "name": "ExtendALL 3",
      "property_type": "studio",
      "bedrooms": null,
      "bathrooms": 1,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 100.84,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 100.11,
        "high": 100.99,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.351Z",
      "price_verified_at": "2026-10-31T02:20:58.351Z",
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/extendall-3-x8ufwc/",
      "go": "https://otaless.com/go?stay=01M51N90SJVK9PZ91MHGB3BGFB"
    },
    {
      "stay_id": "01M51N90R0NJ9C7D4Y7DYHW8FX",
      "name": "RA - Flores 1",
      "property_type": "studio",
      "bedrooms": null,
      "bathrooms": 2,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 112.04,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 111.23,
        "high": 123.43,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.352Z",
      "price_verified_at": "2026-10-31T02:20:58.352Z",
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/ra-flores-1-wtqkfb/",
      "go": "https://otaless.com/go?stay=01M51N90R0NJ9C7D4Y7DYHW8FX"
    },
    {
      "stay_id": "01M51N90PH3WN0QNEK1JM5SMGD",
      "name": "RA - São João 2",
      "property_type": null,
      "bedrooms": null,
      "bathrooms": 2,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 145.66,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 144.6,
        "high": 179.53,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.277Z",
      "price_verified_at": "2026-10-31T02:20:58.277Z",
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/ra-sao-joao-2-urinqb/",
      "go": "https://otaless.com/go?stay=01M51N90PH3WN0QNEK1JM5SMGD"
    },
    {
      "stay_id": "01M51N90PJAQ2RSB04QAT1VVX6",
      "name": "RA - São João 3",
      "property_type": null,
      "bedrooms": null,
      "bathrooms": 2,
      "sleeps": 8,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": {
        "amount": 201.68,
        "currency": "USD"
      },
      "price_range_90": {
        "low": 200.22,
        "high": 201.98,
        "currency": "USD"
      },
      "verified_at": "2026-10-31T02:20:58.278Z",
      "price_verified_at": "2026-10-31T02:20:58.278Z",
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "BmyGuest"
      },
      "url": "https://otaless.com/stay/ra-sao-joao-3-imrxq9/",
      "go": "https://otaless.com/go?stay=01M51N90PJAQ2RSB04QAT1VVX6"
    },
    {
      "stay_id": "01M4DKFXM1VYZGY05W8XDCRPDW",
      "name": "Crocodile House IV",
      "property_type": "house",
      "bedrooms": 2,
      "bathrooms": 1,
      "sleeps": 6,
      "city": null,
      "region": null,
      "country": "PT",
      "geo_precision": "exact",
      "amenities": [],
      "from_nightly": null,
      "verified_at": "2026-10-31T02:42:15.758Z",
      "price_verified_at": "2026-10-31T02:42:15.758Z",
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "D&S Smart Housing"
      },
      "url": "https://otaless.com/stay/crocodile-house-iv-suwrtk/",
      "from_nightly_note": "the published price is below what a night costs in this market and is most likely a fee; the manager's page has the rate",
      "go": "https://otaless.com/go?stay=01M4DKFXM1VYZGY05W8XDCRPDW"
    }
  ],
  "has_more": false,
  "search": "https://otaless.com/search.json?place=Madalena%2C%20Portugal",
  "mcp": "https://otaless.com/mcp",
  "note": "Facts crawled from each manager's own site. live:false everywhere: availability and the real total are only knowable on the manager's site."
}